Crusitas Kitchen, EDINBURG, Texas (TX)
Readily positioned at 810 South Closner Boulevard () in EDINBURG, Texas (TX) (78539), Crusitas Kitchen can be called at 9562872822. Remember to contact them in ahead of time to make a reservation.
More restaurants in EDINBURG, Texas (TX)
Crusitas Kitchen contact information and details:
Address: 810 South Closner Boulevard - , EDINBURG, Texas (TX) 78539
Contact Phone: 9562872822