Loca is an upscale restaurant in Dubai Marine Beach Resort & Spa serving classic Mexican fare. The food is innovative and the menu features traditional as well as contemporary dishes. Beef Ribs, Banana Leaf Wrapped Roasted Lamb and Tamales are some dishes to look out for.