Restaurants in Cabo San Lucas offer a complete range of delectable dishes to cover just about every palate you can imagine, from high-end fine dining to takeaway street food. You can head for a classic taco stand or enjoy fresh, farm-to-table eats in a cozy, welcoming environment. You can enjoy a classic café and bistro-style meal or head for the...