1756 reviews
American restaurant in United States American restaurant in Texas American restaurant in San Antonio
Address:
4553 N Loop 1604 W San Antonio TX 78249 United States
City:
San Antonio Texas
Category:
US places American restaurant
Phone number of Anchor Bar in San Antonio, Address of Anchor Bar in San Antonio, Working hours of Anchor Bar in San Antonio