Our online ordering is temporarily not available
Please call us at
(435) 962-2272
to place your online order.
Menu
Menu availability may vary based on the time of your order.
Start New Order
Ochoa's Mexican Grill
1973 W Sunset Blvd #M, St George, UT 84770
(435) 962-2272
Store Information
Closed
See More