Tacos and Horseback Riding at Migriño beach in Cabo San Lucas, Mexico