Restaurants in Melvin, IL Bubba's Bar & Grill103 W Main StMelvin, IL, 609522173882314BarsJumpin JacksRestaurantRestaurantsResturants For Cabo San LucasStrawn Bar GrillUsed Restaurant Equipment Supplies Show More