Facebook > Email > More Pinterest Print Twitter Play

Dining Guide


Attentive service and a cool, jazzy atmosphere make Town Square’s flagship restaurant a big hit. Start with an expertly crafted cocktail with a bowl of fried olives and pecans or perhaps smoked pimento cheese with fried green tomatoes on a toasted baguette. For entrées, sure bets are the scallops (fresh seafood is flown in several times a week) and anything involving beef.

City: Amarillo


Drinks: Bar

Price: $$

Rating: ★★

Address: 9181 Town Square Blvd., Amarillo, TX, 79119

Hours: L Mon-Fri. D Mon-Sat.

Phone: 806-242-0117

Website: www.metroofamarillo.com/

Last updated: March 20, 2018