Top Local Places

Travelers Inn Restaurant

511 Broadway St, Alexandria, United States
Local Business

Description

ad

Standard and unique breakfast options. Unbeleiveable homemade soups and world class salad bar. We've been open for 90 years and we're damn good at it.  

Quiz

NEAR Travelers Inn Restaurant