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 -
Subscribe Now

Get All Updates & Advance Offers