

I've been trying to eat more seafood lately and happily checked out this place, directly across the street from the Galaxy's stadium in Carson. The fish tacos was amazing. I was in between meetings so it was a quick lunch. I look forward to going back soon and sitting down for a real meal, maybe buy some fresh fish to cook at home. 17944 S Avalon Blvd, Carson, CA 90746
Comments