Located at Baby Beach in San Nicolas, La Choza is a family restaurant offering local cuisine, tropical drinks, and a friendly island vibe.
Join us for breakfast, burgers, seafood platters, and handcrafted cocktails.
Whether you're snorkeling or relaxing by the beach, stop by La Choza — where locals and travelers come to eat, drink, and unwind.