Has anyone tried Cubacan recently? This is the restaurant that replaced the Boards next to Stella Marina on the boardwalk in Asbury Park. From what I understand, the restaurant had a soft opening a few weeks ago. Pictures on Facebook look pretty good.
Stella Marina Bar & Restaurant
1200 Ocean Ave, Asbury Park, NJ 07712