Tulum Seafood

10631 Camino Ruiz San Diego 92126