Bocagrande
Bocagrande is an upmarket area popular for its long, sandy beaches backed by palm-lined promenades. There are several casinos, along with an eclectic dining scene that includes beach snack bars, stylish Japanese and Colombian restaurants, global fast-food chains and mellow cafe terraces. Smart boutiques sell local and international fashion, while Plaza Bocagrande is an upscale mall with sea views. ― Google