Mexican Restaurants in Melba, ID Mi Tierra305 Broadway AveMelba, ID, 836412084951471Mexican RestaurantsUsed Restaurant Equipment Supplies Show More