Cabanas in Delray Beach, FL is the best restaurant you can find for a Latin cuisine! The management and the servers are awesome. The food is "Delish." Tapas de Gambas is just one of their most awesome appetizers you can have. Their Sangria is a wow!!! Overall Yummerific!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.