Papa Felipe's Mexican Restaurant

Phone9800 Menaul Blvd. N.E.
Albuquerque, NM 87112
Details