Though not quite as spicy and rich as Indonesian food, Mexican cuisine still has one the most intense and refreshing flavors, due to its heavy usage of chilies and fresh vegetable. If you are a big fan yet still having troubles finding that good plate of enchiladas in the city, here is our top pick of some of the best Mexican restaurants in Jakarta.

1. Amigos Jakarta $$

The pioneers of Tex-Mex food in Jakarta, popular with expats and families. They have salsa nights on Tuesday and Friday in Kemang. It also has a branch in Mall Bellagio in Mega Kuningan. An institution in Jakarta, Amigos opened its doors in 1979. This Tex-Mex eatery has a loyal fanbase and is famous for the margaritas, fresh salsa, and tasty, finger-licking, home-made recipes. The Kemang location has live bands 5 nights a week and is well known for their Latin Night on Friday nights where salsa lovers come to dance the night away. We recommend the classic dishes such as the hearty Baja Burrito, flavorful Beef Chimichangas, and flavorful Fish Tacos – using authentic corn-based tortilla- as well as hearty western classics such as steaks, burgers, and sandwiches.

Kemang Club Villas | Jl. Kemang Selatan 1, South Jakarta | 021- 7192584
Bellagio Mall Mega Kuningan | Jl. Lingkar Mega Kuningan | (021) 30066558
For reservations book through

2. Casa Mexico $$

A cozy Mexican restaurant in Senayan area that serves authentic Mexican food and great Mexican inspired drinks and cocktails. Other than the basic burritos, enchiladas and tacos, they also have parillas & asadas or grilled items, and some awesome sandwiches. This is also one of the few places in town where you can try the Torta Cubano, with ham, pork loin, and pickles.

Hours: 11am-1am
Rukan Permata Senayan, Blok G No. 11 Jl. Tentara Pelajar, Jakarta, Indonesia
Phone: (021) 57949449
Facebook: casamexicojakarta

3. Taco Local $

One of the few places around where you can get more selection of ingredients stuffed inside the humble tortilla; from Al Pastor Taco (with pork shoulder), Burrito Lengua (beef tongue), Carnitas Quesadilla (roast pork) to the occasional tripe, this taqueria is definitely a keeper. Taco Local recently moved from its small corner in Panglima Polim to a more spacious location in Jl. Dharmawangsa. Don’t forget to try their signature drinks like the Mexican Apple Jack. Delish!

Jl. Dharmawangsa Raya No. 4 –  South Jakarta
Phone: (021) 9494 9538
Open: 12pm-10pm

4. Gonzo’s Tex Mex & Margarita $$

Gonzo’s Tex Mex Grill offers the well-known Mexican food like Tacos, Burritos, Nachos and Quesadillas, along with classic Texas BBQ food that features grilled Steaks, Ribs, Shrimp, Chicken and Burgers. Gonzo’s Margarita Bar is also great for hand shaken and frozen margaritas, tequila cocktails, and iced cold beers.

Lotte Shopping Avenue, Lower Ground #57 Ciputra World 1
JL. Prof Dr.Satrio Kav. 3-5 Karet Kuningan Jakarta
Phone: 021 29888973