and so much more!
1100 N. Tuttle Ave. across from Ed Smith Stadium in the Grand Slam Plaza
Hours: Sun, Mon, Tues & Thurs 11am - 9pm
Friday & Saturday 11am - 10pm
Closed Wednesday except Cinco de Mayo
About Mariscos Azteca