Food Near Me in Southlake, TX: To-Go, Delivery & Dine-In

146 restaurants and food spots in Southlake, TX: 114 with To-Go, 108 with Delivery and 90 with Dine-In. Pick a place to see its hours, menu and how to order.

Food by type in Southlake

Places to eat in Southlake

See all 146 places

Food near Southlake