Menu

Filibertos in Albuquerque

2511 Isleta Blvd SW, 87105, 87102 - Get directions

Menu Filibertos

How to get to Filibertos

Address

2511 Isleta Blvd SW, 87105, 87102
Get directions

Follow Us

Services