Mel's Restaurant and Bar, DENVER, Colorado (CO)
Conveniently located at 235 Fillmore St () in DENVER, Colorado (CO) (80206), Mel's Restaurant and Bar can be called at 3033333979. Remember to contact them ahead to make a reservation.
More restaurants in DENVER, Colorado (CO)
Mel's Restaurant and Bar contact information and details:
Address: 235 Fillmore St - , DENVER, Colorado (CO) 80206
Contact Phone: 3033333979