Legal
© 2026 WhattaEat Inc.
american
1403 Scott Street, San Diego, CA 92106, US
1
Videos
0
Followers
Best fish taco spot bar far!!! Plus that view! Go check out Mitch's Seafood!!