Own or manage a place in town?
Claim a listingAlcatraz is a restaurant located on Franklin Avenue that recently opened in 2010. It specializes in fine Mexican cuisine, including tacos, quesadillas, tamales, enchiladas and burritos, as well as contemporary dishes such as huevos rancheros, tortas Mexicanas, breakfast burritos and more. Be sure to try some of its specialty drinks, including the watermelon ginger lemonade and freshly made horchata.