La Choza Restaurant
1405 North Grand St
Amarillo
TX
79107
(806) 383-8826
Open Map
Description
La Choza Restaurant can be found at N Grand St 1405. The following is offered: Meats. The entry is present with us since Sep 10, 2010 and was last updated on Nov 14, 2013. In Amarillo there are 4 other Meats. An overview can be found here.
by opendius on September 17, 2015 from
opendius
Information from the business
Restaurants American
by openlist on November 28, 2013 from
openlist
B2B Food Wholesalers
butcher shops
Catering
groceries
Grocery Stores
Mexican
Restaurants Family Style
Seafood Markets
Traditional American
Wholesale Foods