Mel's Drive-In

Mel's Drive-In is a popular landmark place in the city of Orlando and is located at 1000 Universal Studios Plz, Orlando, FL 32819-7601, Near: Florida Center

Landmark Name: Mel's Drive-In
Address: 1000 Universal Studios Plz, Orlando, FL 32819-7601, Near: Florida Center
City: Orlando
State: Central Florida

Phone Number:
State: Central Florida
Country: Florida (FL)

Landmarks Near Mel's Drive-In

Similar names to Mel's Drive-In