The Light Horse Restaurant and Bar

Bar & grill · 715 King St, Alexandria, VA

To-Go · Dine-In

Hours

More food in Alexandria, VA · Bar & Grill in Alexandria