Islamorada Fish Company is located inside the Bass Pro Shops on Dobson and the 202 in Mesa. The restaurant itself is over 11,000 square feet with what must be a 50ft high ceiling and a massive fish tank.
I recently went shopping at BPS for a few fishing poles and decided to take a quick lunch break here (I'm not much of an outdoorsman but I figured I owe the kids a few fishing trips when they are still little).
The food was very well seasoned and prepared, especially for lunch. I thoroughly enjoyed my grilled scallops and shrimp. Service was brisk and friendly. I spied a nifty bar area which is likely hopping at happy hour.
This place is worth a visit if you're in the area and craving seafood.