About the Business
Looking for the perfect mix of great cocktails and southwest dining in Peoria? Revolu Modern Taqueria Bar on 83rd Ave just south of Peoria Sports Complex, delivers house made street fare, handcrafted
Additional Information
Receive Credit Card:
No
Delivery:
No
Location & Hours
15703 North 83rd Avenue, #110, Peoria, AZ - 85382, USA
Business Hours
Mon | - |
Tue | - |
Wed | - |
Thu | - |
Fri | - |
Sat | - |
Sun | - |
Drop a Mail
Call Us
Address
15703 North 83rd Avenue, #110, Peoria, AZ - 85382, USA
Subscribe Now