Cuisine(s)
American/New American, Juice
Price Scale
$$
Description

Of the many drop-in spots around the city that specialize in healthy, pre-packaged fast food, Snap Kitchen is easily our favorite, and for one main reason: the food is always delicious. It doesn’t matter which breakfast, lunch, dinner, or snack dish you grab from the refrigerated selection; Snap Kitchen knows how to season its health food and make the most of fresh produce, so that it’s easy to forget you’re on a diet when eating the Thai green curry or chicken tikka masala. Snap also makes salads to order, and you can pick up a package of Texas grass-fed beef hash for tomorrow morning’s breakfast while you wait.

Meal Times
Breakfast, Dinner, Lunch
Good to Know
Parking, Takeout

One Allen Center

500 Dallas Street, Houston, TX, 77002
Downtown Houston  •  713-659-6700
Mon–Fri 7am–4pm

Flagship

3600 Kirby Drive, Houston, TX, 77098
Upper Kirby  •  713-526-5700
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Memorial Park

5710 Memorial Drive, Houston, TX, 77007
Memorial Park  •  713-426-4700
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Uptown

5785 San Felipe St, Houston, TX, 77057
Galleria  •  713-781-4300
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Shepherd Plaza

3821 Farnham St, Houston, TX, 77098
Montrose  • 
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Bellaire

6700 S. Rice Ave, Houston, TX, 77401
Bellaire  •  832-831-9091
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Cinco Ranch

23501 Cinco Ranch Blvd, Space N1-A, Katy, TX, 77494
Katy  •  713-467-7500
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Katy Greenhouse

19355 Katy Fwy, Suite 200, Katy, TX, 77494
Katy  •  832-803-1571
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Memorial Villages

9807 Katy Fwy, Katy, TX, 77024
Memorial Villages  •  832-803-1573
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Museum District

4005 Montrose Blvd, Houston, TX, 77006
Montrose  •  713-520-0350
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm

Shops at Houston Center

1200 McKinney St, Houston, TX, 77010
Downtown Houston  •  713-652-4050
Mon–Fri: 7am–6pm

The Heights

250 W 20th St, Houston, TX, 77008
Heights/Greater Heights  •  713-658-1700
Mon–Thurs 7am–9pm; Friday 7am–8pm; Saturday 9am–8pm; Sunday 9am–9pm