5210 San Mateo Blvd NE Ste A, Albuquerque, NM
Mariscos La Playa - Mexican Seafood Restaurant: hours and how to order