Eating Mexican Seafood at Mike's Taco Club restaurant in San Diego, CA.

Feedback

Do you manage or own Mike's Taco Club?

Yes