Mexican restaurants · København K, Copenhagen, Denmark

El Viejo Mexico

A Mexican restaurant in central Copenhagen pairing classic Mexican recipes with a Danish touch, with dine-in, takeout, catering, and private-event options.

About El Viejo Mexico

El Viejo Mexico, Mexican Food in Central Copenhagen

El Viejo Mexico is a Mexican restaurant at Store Kongensgade 61 in København K, a short distance from the Marble Church and Kongens Nytorv. Its menu draws on classic Mexican recipes and South American food culture, with a Danish touch. The restaurant describes itself as a Mexican delicatessen and says it has operated under the same owner for nearly 20 years.

The restaurant says the Danish business newspaper Børsen named it the country’s best Mexican restaurant and that it received Tripadvisor’s Certificate of Excellence for five consecutive years. Jyllands-Posten awarded it four stars in a review. The restaurant’s website showed a Tripadvisor rating of 4.5 out of 5 based on 743 reviews.

Menus and Drinks

The menu is organized around appetizers, main courses, and desserts, and includes options such as the Little Amigos Menu and a weekly soup. Drinks include red, white, rosé, dessert, and port wines, along with Champagne, coffee, spirits, cocktails, tequila, beer, and soft drinks.

Groups and Off-Site Service

The restaurant has private rooms for celebrations and events and offers takeout and catering. Guests can reserve a table online.

Guests and Neighborhood

The restaurant says it has many regulars from the surrounding Copenhagen area, as well as international visitors who return after remembering earlier trips to Denmark. Its central location is easy to reach from nearby areas such as Indre By and Østerbro, with direct public transportation.

Hours and Contact

The restaurant is open Monday through Thursday from 5 to 11 p.m. and Friday and Saturday from 1 p.m. to midnight; it is closed Sunday. It uses a special holiday schedule: December 24–30, 5–11 p.m.; closed December 31; and open January 1 from 5–11 p.m. For reservations and questions, call 60 15 16 68 or email restaurant@elviejomexico.dk.

Store Kongensgade 61, 1264 København K · Phone: 60 15 16 68 · Email: restaurant@elviejomexico.dk

In brief

Mexican cuisine