Rita's Restaurant & Cantina
Bar1264 W University Dr, Mesa, AZ 85201 · Glenwood-Wilbur
Right nowShare what’s happening on the scene
No check-ins yet - be the first
Reviews
Loading reviews...
1264 W University Dr, Mesa, AZ 85201 · Glenwood-Wilbur
Loading reviews...