Update Info - La Isla Restaurante
This restaurant was reported as closed. If it is open, let us know.
La Isla Restaurante
830 Bridge Blvd SW
Albuquerque, NM 87105
830 Bridge Blvd SW
Albuquerque, NM 87105
This restaurant was reported as closed. If it is open, let us know.