Los Cuates Reviews & Details
8700 Menaul Blvd NE
Los Cuates is located at 8700 Menaul Blvd NE in Albuquerque near the intersection of Menaul Blvd NE and Woodland Ave NE. Their menu consists of Mexican dishes . Call (505) 237-2800 today!
- Major Intersection:Menaul Blvd Ne And Woodland Ave Ne
Tell us more about Los Cuates Albuquerque!