I have been a regular at Tortuga's for a few years now. I love love love the food. The regular menu has a lot of delicious choices- my favorite is the creamy chipotle shrimp! The specials are always REALLY good too.
I have brought many friends with me to Tortugas in the past and they always beg to go back.
I highly suggest that you check out this restaurant, even if its just to pick up some of the pico and guacamole. They are so fresh and delicious its unreal!!