Los Compadres Restaurant
Albuquerque, NM88% like it (4.4 / 1822 Reviews )
CONTACT
Address: 2437 Central Ave NW, Albuquerque, NM 87104, United States Map ➦ Get Directions
Phone : +1 (505) 452-8091 Call
ABOUT
It has received 1822 reviews with an average rating of 4.4 stars.
FAQs
The address of Los Compadres Restaurant is:
Los Compadres Restaurant2437 Central Ave NW
Albuquerque, New Mexico 87104-1418
P: +15054528091
Visit Website: www.compadresabq.com
Los Compadres Restaurant is listed under