Looking for seafood today, and only found shrimp here. I found everything I needed at Lee Lee's (shrimp, live lobster, mussels, clams and crab). I did try the shrimp ceviche here and it was packed with large chunks of shrimp. Would come back for that but they don't have the selection I need.
store was warm inside and had flies buzzing around the desserts. Nah.