Places to eat in Affton
Affton has 45 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Pizza (10), Sandwiches (5), American (3). The food scene spans 20 Restaurants, 17 Fast Food, 3 Bakeries & Desserts. Dietary options are covered too: Vegetarian restaurants (1).
Showing 22 of 22

Espresso Yourself Coffee & Cafe
5351 Devonshire Ave, St. Louis, MO 63109, United States
★ 4.7 (276)$1–10
Outdoor seating
9 Mile Garden
Breakfast & Burger
10024 Gravois Road, Affton
Courtesy Diner
8000 Laclede Station Road, Saint Louis

DQ Grill & Chill
5409 Hampton Avenue, Saint Louis
Dairy Queen
9529 Gravois Road, Affton

Domino's
5421 Chippewa Street, Saint Louis
Federhofer's Bakery
9005 Gravois Road
Fortel's Pizza Den
7932 Mackenzie Road, St. Louis

Imo's Pizza
5806 Hampton Avenue, Saint Louis

Jack in the Box
7960 Watson Road, Marlborough

Jimmy John's
9347 Gravois Road, Saint Louis
Miami Grill
5353 Chippewa Street, Saint Louis

Panera Bread
99 Grasso Plaza, Affton

Papa John's
8043 Watson Road, Webster Groves

Popeyes
9501 Gravois Road, Affton
Rockwell Beer Garden
Outdoor seating
Salt + Smoke
5625 Hampton Avenue, Saint Louis
Starbucks
10015 Gravois Road, Affton
Outdoor seating
Subway
10052 Gravois Road, Affton

Subway
8420 Watson Road, St Louis
Wingstop
8057 Watson Road, Webster Groves
Areas & neighbourhoods
Other cities in United States
Affton dining — FAQs
How many places to eat are there in Affton?
There are 45 restaurants, cafes and bars listed in Affton on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Affton?
Top-rated places to eat in Affton include 9 Mile Garden, Breakfast & Burger, Courtesy Diner. See our ranked list of the best restaurants in Affton.
Are there restaurants with outdoor seating in Affton?
3 venues in Affton have outdoor seating, terraces or gardens.