I've been to Guaymas 3 times and was surprised when I just read all the negative reviews. I've had pretty consistently good food here and it's a great place to take out-of-towners (the ferry ride + the view makes for a nice little outing). I'm not going to say it's the best Mexican food I've ever had, but the tamales are very good (especially the pork ones) and the seafood and rice dishes are very tasty. And of course, I highly recommend the Guaymas margarita. The service could definitely use some improvement in terms of speed, but if you are going to Guaymas, you should go with a more relaxed mindset and not be in such a rush.
Pros: The waterfront view, the seafood
Cons: The service
more