You are now viewing the menu for our
Power Rd. & McDowell Rd. Location.

(480) 985-2020

To view another location's menu and pricing,
change your Barro's Location.

Your Barro's Location

Power Rd. & McDowell Rd.
Change | Remove

6663 E McDowell Rd

Phone: (480) 985-2020

Sun-Thur 11am-10pm

Fri-Sat 11am-11pm

LUNCH HOURS 11am-3pm

Power Rd. & McDowell Rd.