Our Power & Brown Location Has Moved to Power & McDowell!


We can’t thank our customers enough for what a successful and happy year that the Barro Family and Team has had. We celebrated the opening of another new location this week in Mesa, Arizona and want to welcome the new restaurant.

Come visit our newly relocated restaurant that has moved only a few miles from Power & Brown in Mesa to Power & McDowell. With the success of this Mesa location, we decided it was time for a bigger and better spot to accommodate all of our great customers.

You can find our new restaurant at 6663 E. McDowell Rd. #105 Mesa, AZ 85207. The employees, delivery zones and phone number (480-985-2020) will all stay the same.  Come by and say hi!