La Isla
Address:
826 Bridge Blvd SW, Albuquerque, NM 87105
Phone:
(505) 873-4090 Restaurants
Other Businesses:
- Subway at 120 98th St NW, Albuquerque, NM 87121
- Church's Chicken at 140 98th St NW, Albuquerque, NM 87121
- Tacos Noelia at 1701 Broadway Blvd SE, Albuquerque, NM 87102
- Mujeres En Accion at 1701 Broadway Blvd SE, Albuquerque, NM 87102
- New Mexico Restaurant Association Inc at 9201 Montgomery Blvd NE, Albuquerque, NM 87111