Filiberto's Mexican Food
OPEN NOW
Today: 6:00 am - 12:00 am
Phone: (505) 891-0555
Address: 1600 Sara Rd SE, Rio Rancho, NM 87124
Filibertos Rio Rancho
1620 Rio Rancho Blvd SE, Rio Rancho, NM 87124
10500 4th St NW, Albuquerque, NM 87114
1400 Deborah Rd SE, Rio Rancho, NM 87124
3755 Southern Blvd SE, Rio Rancho, NM 87124
1580 Deborah Rd SE, Rio Rancho, NM 87124
3700 Ellison Rd NW, Albuquerque, NM 87114
10041 Coors Blvd NW, Albuquerque, NM 87114
3801 Ellison Rd NW, Albuquerque, NM 87114
5740 Night Whisper Rd NW, Albuquerque, NM 87114
1800 Rio Grande Blvd NW, Albuquerque, NM 87104