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."
723 South Alamo Street
723 S Alamo St, San Antonio, TX 78205, USA