Skip to main content

El Papaturro

restaurant · salvadoran restaurant · Los Ranchos de Albuquerque, NM

Address
6601 4th St NW Suite H, Los Ranchos de Albuquerque, NM 87107
Phone
(505) 503-1575
Website
elpapaturrorestaurant.com
Where
35.1540, -106.6399

Search Hominin for El Papaturro

Other restaurants nearby

More in Los Ranchos de Albuquerque

El Papaturro — restaurant in Los Ranchos de Albuquerque, NM | Hominin