Restaurant Listings

Mesa 21

Address1414 N. Orange Ave.
CityOrlando
Phone407-930-8000
Price Level$$
Breakfast
Lunch
Dinner
Brunch

Everyday
Everyday
No brunch offered
Wheelchair AccessYes
BeveragesFull Bar
Noise LevelMedium Noise Level
Outdoor DiningYes
Scott's Review

Situated on Lake Ivanhoe, Mesa 21 has one of the best outdoor patios in town. The food measures up, too.
Address:

1414 N. Orange Ave.
Orlando

Contact Data:

Phone: 407-930-8000
Website: Mesa 21

thumb_Mesa21 patiothumb_Mesa21 tacos