Category: Nightlife Locations
Specialty: Sports Bars
A little about us… McMashers opened for business in November 1989. It was the first restaurant/ bar to open in the Tri-Valley Plaza and was Casa Grande’s