Bar America

Bar America

Bar America

(210) 223-1285

723 S Alamo St, San Antonio, TX 78205, USA

Wednesday & 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... offering a full bar with over 25 draught beers. Full kitchen with great daily appetizer and entree specials."

Scribbles mentions, if any

723 S Alamo St, San Antonio, TX 78205, USA