The Light Horse is a new restaurant and bar located at 715 King St. in Alexandria, Virginia.
The location is home of the former Bistro Europa next to Murphy’s, just a few doors down from the intersection of King St. and Washington St./ The GW Memorial Parkway.





