Based on 5 reviews, the restaurant has received a rating of 4.6 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
411 Center Dr, Del Rio, TX 78840
Phone: (830) 765-1261
Hours
Wednesday | 7–10 PM |
Thursday | 7–10 PM |
Friday | 7–10 PM |
Saturday | 7–10 PM |
Sunday | Closed |
Monday | 7–10 PM |
Tuesday | 7–10 PM |
Reviews
Ryan Holmes
Great food, good people friendly environment, what’s not to love
… more
Steve Muse
Great place to eat an very friendly enviroment
… more
Kimbelry Gonzalez (Krazy Kim)
Excellent food
… more
… View more