This place keep popping up on my seafood list, but the phone number is no good and I can't find this place. Where exactly are they located? Or are they still open?
Me and my girlfriend ate there and we both ended up throwing up about 2 hours after we ate. Idk what it was in that food but we both ordered the same meal.