I've been to 4 different Bahama Breeze restaurants because they're a good value for the food and type of restaurant. We had lunch at this location today, which is situated in the Cherry Hill shopping mall. They have a porch area which we requested to dine in, but it being a 65 degree sunny day, the room was way too warm to have their fire pit burning. So we ate in a booth in their spacious bar area. The interior has a tropical motif with island music playing. The atmosphere is casual and relaxed. The staff is courteous and pleasant. As I said, we only had lunch - Cuban Sandwich and Pulled Pork Sliders. I loved the chicken tortilla soup. They have a large menu and drink selection and everything is reasonably priced.