Restaurants in Alexandria

American 93 restaurants
Italian 31 restaurants
Contemporary American 28 restaurants
Alexandria, VA
When?
2 guests

Best Alexandria restaurants by cuisine

American favorites in Alexandria

Tips about restaurants in Alexandria

  • Old Town is the neighborhood in Alexandria with the most restaurant choices (88 restaurants). Vermilion - Alexandria, The Columbia Firehouse and Geranio are the most popular restaurants in Old Town.
  • Old Town is the neighborhood in Alexandria with the most affordable restaurant choices (70 restaurants with prices $30 and under). La Tasca - Alexandria, Don Taco and Union Street Public House are the most popular restaurants for cheap eats in Old Town.
  • American is the most popular cuisine in Alexandria (#2 Italian, #3 Contemporary American). Vermilion - Alexandria, The Columbia Firehouse, and Restaurant Eve are the most popular American restaurants in Alexandria.

FAQs about restaurants in Alexandria

What are the best restaurants in Alexandria with Vegetarian and Vegan options?

What are the trending new restaurants in Alexandria?

Where are the most romantic places to eat in Alexandria?

What is the best restaurant in Alexandria for groups?

Restaurants Alexandria
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM