El Cerro Grande, ORLANDO, Florida (FL)
Conveniently located at 12201 University Boulevard () in ORLANDO, Florida (FL) (32817), El Cerro Grande can be reached at 4072821222. It is advisable to call ahead of time to make a reservation.
More restaurants in ORLANDO, Florida (FL)
El Cerro Grande contact information and details:
Address: 12201 University Boulevard - , ORLANDO, Florida (FL) 32817
Contact Phone: 4072821222
