Map Happy Hour

Metropolitan Steak & Seafood happy hour

Amarillo, Texas

Address: 9181 Town Square Blvd Ste 1201, Amarillo, TX 79119

Phone: (806) 242-0117

Website: http://www.metroofamarillo.com/

Fine dining steakhouse and seafood restaurant offering cocktails and events, with weekday happy hour featuring discounted drinks and wines.

Happy hour times

More happy hours in Amarillo