Iconic seafood institution known for legendary tuna tostadas and whole grilled fish split with green and red salsas. Bustling atmosphere with stylish crowd, colorful murals, and consistently excellent fresh seafood. No reservations - expect to wait at peak times.
Contramar on Calle Durango in Roma Norte, Mexico City, is one of the capital's most beloved dining institutions and an almost mandatory stop for serious eaters visiting Mexico. Founded in 1998 by chef Gabriela Cámara, the restaurant elevated the Mexican coastal seafood experience into something iconic without sacrificing the honest simplicity of the product. The long, luminous room — high ceilings, tiled floor, pastel murals of marine life — buzzes daily from the moment doors open at 1 p.m., drawing a cross-section of Mexico City society: fashion workers, architects, off-duty chefs, and families celebrating milestones. The signature dish is the tuna tostada: a gossamer-thin tostada loaded with raw tuna, chipotle mayo, and avocado, a preparation that has been imitated across Mexico and internationally but rarely matched. The pescado a la talla — a whole fish butterflied and grilled, with one half glazed in green herb salsa and the other in red chile-tomato salsa — is equally emblematic and visually dramatic. Seasonal ceviche and aguachile preparations change with the daily catch, and the tostadas de jaiba (crab) are consistently excellent. Pulpo (octopus) and various mariscos round out a menu that stays tightly focused on the freshest available fish. The beverage programme features fresh agua frescas, cold Mexican beer, and a brief but intelligently chosen wine and mezcal list. Contramar operates on a walk-in-only basis and does not accept reservations; weekend lunch waits can extend to an hour or more. Arriving at the 1 p.m. opening on a weekday virtually eliminates the queue. Service closes at 6 p.m. and no dinner service is offered, making this strictly a lunch destination. The Roma Norte address is easily reached from central hotels by taxi or metro.
Signature dishes
- Tuna tostadas — $14 USD
- Pescado a la talla (whole grilled fish) — $45 USD
Good to know
- Hours
- 1:00 PM - 6:00 PM daily
- Reservations
- Walk-in only
Location
Durango 200, Roma Norte, 06700 CDMX
19.4155, -99.1665 View on map
Highlights
- Tuna tostada: raw tuna, chipotle mayo, and avocado on a shatteringly crisp tostada — one of CDMX's most iconic bites
- Pescado a la talla: whole grilled fish split with red and green salsas in a visually dramatic preparation
- Seasonal ceviche and aguachile menu that changes daily with fresh catch from Mexico's coasts
- Luminous, buzzing dining room with pastel marine murals beloved by Mexico City's creative and culinary crowd
- Walk-in only, lunch-only — a democratic institution with no reservations and no dinner service
Tips for visiting
- Arrive at 1 p.m. opening on a weekday to avoid waiting — weekend lunch queues can reach 45-60 minutes
- Order the tuna tostadas immediately; they are known to sell out during busy service periods
- Lunch runs only until 6 p.m. — plan accordingly, as the kitchen begins winding down well before close
- Fresh agua frescas pair well with the rich seafood; the hibiscus and tamarind versions are excellent
- Standing space near the entrance is sometimes available when tables are full — useful for a quick tostada
When to visit
Weekday lunches from 1 p.m. to 3 p.m. offer the best experience: minimal wait, peak freshness of the daily catch, and the full energy of the room without the weekend crush.
Accessibility
The Roma Norte premises are on a single level and broadly accessible; the entry corridor can be narrow for larger wheelchairs. Visitors with mobility requirements should arrive at opening for the easiest table placement.
Visit, book or contact
Frequently asked questions
Does Contramar take reservations?
No. The restaurant is walk-in only with no reservation system. Arriving at the 1 p.m. opening on a weekday is the most reliable strategy for a short or no wait.
What are the must-order dishes?
The tuna tostadas and the pescado a la talla (whole grilled fish with two salsas) are the dishes Contramar is most celebrated for. Order both.
Is dinner served?
No. Contramar operates for lunch only, opening at 1 p.m. and closing at 6 p.m. daily. There is no dinner service.
Are there vegetarian options?
The menu is almost entirely seafood-focused. Vegetarian choices are very limited; this is not the restaurant's strength and alternatives should be arranged in advance.
How long does a full meal take?
Plan on 90 minutes to two hours for a full meal. Service is attentive but unhurried, and the courses arrive at a comfortable pace.