Bar America

Bar America
(210) 223-1285
723 S Alamo St, San Antonio, TX 78205, USA
Thursday (5 PM - 12 AM); Friday & Saturday (5 PM - 2 AM); Sunday (12 PM - 7 PM)
Bar America - established in 1942 - is a Southtown landmark. This family-owned and operated establishment did recent renovations to add patio and rooftop seating, and now offers a full 'comfort food' menu. The dining room and outdoor areas are open.
Scribbles mentions, if any
723 S Alamo St, San Antonio, TX 78205, USA