Sr. Ozzy's Tacos Y Mariscos Menu

5865 W Ray Rd suite 6, Chandler, AZ 85226

Know a great happy hour or special for this location?