Our hotel recommended the restaurant as being good, but they were wrong - it was excellent. The prices are good for a step above Mexican food and they had Negro Modelo - my favorite beer. I found our later it is an award winner and I would say it compares well with the Mexican restaurants in California. We'll go again when we come back to Florida.
Pros: Food & service, reasonable prices, friendly atmosphere
Cons: The wait, shared parking