Completely agree with Chad Thompson. All the items you listed are there and the prices won't break the bank.
This restaurant was very good and the prices were good, not overly expensive.
Moderately priced. By myself with a Mojito it was ~$35. They have Cubans, Ropa Vieja, and Shrimp Paella - yes!
Thanks! Your answer is awaiting moderation.