Phone: +15672879040
Address: 100 Jackson St, Delta I-43515-1509, United States
City: Delta
Dishes: 1
Reviews: 803
"Wow!!! What a find in the middle of nowhere. Great location on the main highway in a sweet little building. Dinner on a Friday night and it was steadily busy inside and out. Maria was our server and made us feel like familia. She was fast and anticipated our every little whim. She was excited about us as, her words we were new faces. Chips were yummy and warm and homemade salsa was great. We ordered tacos, quesadilla and sides of beans and rice. Carnitas and beans we're outstanding. All the food going by looked great. If we lived close this would be a weekly visit and Maria would be requested every time."
All prices are estimates.