Mexican Restaurants in Ballard, UT A Taste of Mexico2227 E Main StBallard, UT, 840664357224037Mexican FoodMexican RestaurantsUsed Restaurant Equipment Supplies Show More