Map Happy Hour

Georgia Street Taphouse happy hour

Amarillo, Texas

Address: 2001 S Georgia St, Amarillo, TX 79109

Phone: (806) 803-7000

Website: http://georgiastreettaphouse.com/

Family-friendly sports bar with over 70 beers on tap and elevated bar food menu including burgers, pizzas, pasta, and seafood. Full wine selection and cocktails available.

Happy hour times

More happy hours in Amarillo