Phone: +16304582708
Address: 509 W Lake St, Addison, United States
City: Addison
Menu Dishes: 35
Reviews: 1251
"This spacious Mexican restaurant offers a vibrant and clean atmosphere with an all-you-can-eat option. The staff is friendly and attentive. Prices are reasonable, the portions are very generous, and the food quality surpasses many nearby establishments. Although the salsa served with the chips is a bit thin, the flavor is fantastic! I unintentionally drove past it on my way here, but I definitely plan to return many times."
All prices are estimates on menu.
Addison, a vibrant town in Texas, is known for its variety of food festivals featuring Tex-Mex, barbecue, and international cuisines, drawing locals and tourists alike.