From Our Editors
Grab a seat and dig in! Chez Alcatraz in Orlando offers tasty eats everyone will enjoy. At Chez Alcatraz, the prime seating is on the patio. Come check out what all the buzz is about.
In addition to its great location, Chez Alcatraz is also located near plenty of parking options.