8422 Followers, 2848 Following, 2548 Posts - Bar America (@baramerica_satx) on Instagram: "Est.1942 Monday: Closed Tuesday: Closed Wednesday: 5 pm - 12 am ...
People also ask
Who is the owner of Bar America?
What is the largest bar?
People also search for
Located at 723 South Alamo St, San Antonio, TX 78205, Bar America offers a casual and classy atmosphere with outdoor seating, pool table, and happy hour ...
Feb 8, 2023 · Alamo St. Southtown fixture Bar America is changing ownership after 80 years, primed to join the portfolio of the group that developed Bang Bang ...