Escobar's Restaurant, HATCH, Utah (UT)

In search of a dining place around HATCH? Escobar's Restaurant is definitely a dining place you must think of making a reservation at.
Readily settled at 158 North Main () in HATCH, Utah (UT) (84735), Escobar's Restaurant are available at 4357354357. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in HATCH, Utah (UT)


Escobar's Restaurant contact information and details:
Address: 158 North Main - , HATCH, Utah (UT) 84735
Contact Phone: 4357354357