ReservationWe look forward to serving you at the best steakhouse in Old Town.


Please call the restaurant to make a reservation.



Happy Hour

Monday through Friday: 4pm - 7pm
Bonus: During NFL Games

$3 Mackie's Ale/Miller/Bud
$5 House Wine/$5 Rail/$3 Soju

Call Us:


LocationContact us right now!


Contact Form

I agree to consent to Mackie's Bar and Grill collecting my details via this form


Mackie's Sport's Bar & Steakhouse is ideally situated in the middle of King St., Alexandria - the heart of Old Town. We are positioned half way between King St. Metro, and the Old Town Waterfront.


Mackie's Sport's Bar & Steakhouse
907 King Street,
Alexandria, VA 22314 USA

Locate Us