Mexican Restaurants in Atlanta, MI El Bo Inn24300 M 33Atlanta, MI, 497099897854713BarsLiquorMexican FoodMexican RestaurantsResturantUsed Restaurant Equipment Supplies Show More