Papa Felipe’s Mexican Restaurant

Details

Venue Phone: (505) 292-8877

Venue Website:

Location & Hours

Papa Felipe’s Mexican Restaurant
9800 Menaul Blvd. NE
Albuquerque, NM 87112
(on corner of Menaul and Eubank)

Open Monday – Sunday
11:00 am – 9:00 pm

Happy Hour
3:00 pm – 6:00 pm
Every day in our bar

Location

Address:
9800 Menaul Blvd. NE, Albuquerque, New Mexico, 87112, United States