This family-friendly restaurant and sports bar has a robust menu—there are great options for kids—as well as seven flat-screen TVs and a full bar. You’ll have plenty to nosh on while you’re watching games: Eco Bar offers loaded quesadillas (try them with shrimp), veggie burritos, spicy wings, fish and chips, and ceviche. The sports helpings include NBA, MLB, NHL, NFL, college, or other games. The people watching at this marina hot spot is also pretty great. Returning from a day of fishing the abundant seas that surround Cabo San Lucas? For just $9 U.S., the capable kitchen crew will prepare your catch either blackened, grilled, fried, or in a tasty fresh seafood-sashimi style. A bonus: Eco Bar offers one hour validated parking at the nearby Tesoro Los Cabos resort. F.R.
Cabo San Lucas Marina, Cabo San Lucas
Daily 7:30 a.m. –11:30 p.m.
MasterCard, and Visa accepted $$–$$$