North Miami, FL native here. When I heard this place opened I literally cheered in the streets banging pots and pans like the Miami Heat had just won a championship. a LEGIT Cuban spot HERE in Charleston? COULD IT BE TRUE?Went for lunch today. SO disappointed.First off, before we even get to portion size or…