Conveniently located restaurants include Savvy's Bar & Grill at Mount Cinnamon Beach Resort & Spa, La Plywood - Beach Bar & Food, and Le Papillion Cafe Grenada. See all nearby restaurants.