Los Armandos
5847 W McDowell Rd, Phoenix, AZ 85035
- This is the page of Los Armandos on 5847 W McDowell Rd Phoenix AZ .
- (first reviewed on December 28, 2014, last updated
on November 24, 2023.)
- Los Armandos is ranked #1 of 21 Restaurants in Maryvale Phoenix.
- This page has had 33 visitors. You are the 33rd.
- Price: Cheap
- Los Armandos is on W McDowell Rd between 59th & 58th
- Near the intersection of at N 59th Ave
- Map and Directions
- Twitter
★★★★ on the 28th of December, 2014
bad, good, nice