About Anthony's Fish Grotto Of La Mesa

Anthony's Fish Grotto Of La Mesa is a Seafood restaurant located at 215 Bay Boulevard in Chula Vista, CA 91910. Anthony's Fish Grotto Of La Mesa has been described as an Good Seafood restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Anthony's Fish Grotto Of La Mesa

All Reviews for Anthony's Fish Grotto Of La Mesa