This place is owned and operated by the same guys that do Sonoma Grill (which is just down the street).
I went there opening weekend and was impressed. Its a little on the small side but it had an electric atmosphere. The music was lively and the space was open and vibrant and really captured the feel of Cuba or South Beach. Being the new night spot also atrracted the best looking people (save for me and my friends) which made for a better environment.
We had some tapas which were quite tasty but I havent eaten any of their entrees. If the apps were an indication, I think the entrees will just fine.