Town Square restaurant Loading Map.... Town Square restaurant2127 Avenue G - Bay CityDetails 28.9824092 -95.96839260000001 Address 2127 Avenue G Bay City Texas United States Upcoming Events No events in this location