Mexican and seafood restaurant offering a variety of dishes. Known for good service and vegetarian options.