Home » Food » Mexican


Mexican Food in Bangkok

There is excellent Mexican food in Bangkok. Check out our guide to the best Mexican restaurants in Bangkok including La Monita, Sunrise Tacos & Cali-Mex.

La Monita Taqueria

La Monita Taqueria is probably the most complete Mexican dining venue in Bangkok offering reasonably priced authentically flavored Mexican cuisine in a pleasant setting.

Mexican Food in Bangkok
Tacos at La Monita

La Monita Restaurant in Bangkok

The restaurant is in an old shophouse on a quiet side lane next to Mahatun Plaza a few minutes walk from BTS Ploen Chit station. The interior décor is a mix of vivid colors with orange-yellow walls, and blue bench-style tables. There are two interior dining areas as well as seating at the bar and a back patio. There are also some street-side tables in front of the restaurant.

Mexican food in Bangkok
La Monita

What’s the Menu like at La Monita?

The extensive menu includes burritos, tacos, quesadillas, enchiladas, fajitas, chimichangas, tostadas, nachos, salads, tortas, nacho fries, wings, chips, and rice bowls. The choice of fillings includes beef, chicken, pork, steak, fish, prawns and vegetarian as well as a choice of toppings and a build your own option. There is a salsa buffet with 15 choices as well as mini size meals for small appetites, platters, and a kid’s menu. Late breakfast/brunch is also served including breakfast burritos and huevos rancheros.

How Much is a Meal at La Monita? 

Most mains cost 240-470 baht with grilled prawn and steak fajitas 450-550 baht. Breakfasts are 200-300 baht and desserts from 50-120 baht including churros and Mexican rice pudding. Beers start at 120 baht, mojitos and cocktails from 270 baht. Portions are large. The music is modern Latin while the clientele is mostly expats and more cultured locals. La Monita is very popular especially at weekends when it is best to make a reservation.

Check the menu: http://www.lamonita.com/

Reservations: 02 650 9581

Branches of La Monita

La Monita has two other smaller locations. There is a food truck in the basement of Siam Paragon Mall with seating but a reduced menu. The other location is the Urbana Cantina on the 7th floor, Helix Zone of EmQuartier Mall. The Urbana Cantina differs by having a small, selective modern fine-dining menu with a Californian, Japanese and Peruvian twist adding duck, pork chop, sea bass, crab, tuna, oyster, pork belly, sausage and beef tongue to the usual Mexican favorites. The bar specializes in Latin-influenced craft cocktails and an extensive list of tequilas and mojitos. Don’t expect to find the usual Mexican fare here.

Mexican restaurants in Bangkok
Siam Paragon

Mexican restaurants in Bangkok

Where is La Monita?

Location: Mahatun Plaza, 888/25-26 Ploenchit Road, Bangkok.
District: Sukhumvit
Opening Hours: 11.00-22.00 daily.
Getting There: BTS Ploen Chit (exit 2 or 4).



Sunrise Tacos

Sunrise Tacos is a chain of Mexican restaurants in Bangkok. The authentic recipes and menu are overseen by a Mexican chef using quality ingredients such as avocado & beef from Australia and fresh vegetables from Thailand’s royal project farms. Sunrise is one of the best places to eat Mexican food in Bangkok with big portions, friendly service & some good deals. 

Mexican Food in Bangkok - The Best Burrito
A Sunrise Tacos Burrito!

The Sunrise Tacos Menu

The corn tortillas are homemade. The menu includes the usual favorites such as burritos, tacos, quesadillas, enchiladas, fajitas, nachos, chilaquiles, carnitas, salads, soup, wings, and chips. The choice of fillings includes beef, chicken, pork, steak, fish, and vegetarian as well as a choice of toppings and a build your own option.

Sunrise Tacos in Bangkok
Bottomless Chips & Salsa

The Chips & Salsa Buffet

There is a salsa buffet with 12 choices combined with an excellent value bottomless chips deal at 99 baht ++. Mains range from 200-350 baht mostly including beans, rice, and salad while steak fajitas are 450 baht. Also on the menu are hot dogs, a burger, Mexican Pizza and wraps. Desserts include homemade American style pies such as pecan, cherry and key lime at 120 baht. Portions are large. Drinks include local beers at 115 baht, margaritas 195 baht, tequilas from 110-335 baht, and soft drinks at 60 baht. If it’s your birthday you eat free! Bring your passport as proof.

Check the menu: http://www.sunrisetacos.com

Sunrise Tacos restaurant in Bangkok
Tacos at Sunrise Tacos!

Mexican food in Bangkok
The Salsa Buffet

Branches of Sunrise Tacos

Sunrise has a restaurant on Sukhumvit Soi 13 called Margarita Storm as well as one on the corner of Silom Soi 4,  New restaurants have just opened at Big C on Ekkamai Road (Sukhumvit 63), Ari Soi 4 North on Phahonyothin Soi 7 & at the Phyll on Sukhumvit Soi 54. There is also a fast-food style outlet at Sukhumvit 7/1. There are two branches shared with Subway at Sukhumvit Soi 33/1 and Sukhumvit Soi 7/1. There is also an outlet at Terminal 21. Margarita Storm, Silom Soi 4, and Sukhumvit 7/1 are all open 24 hours while Sukhumvit 33/1 is open until 04.00 am for late-night dining.

Check the menu: http://www.sunrisetacos.com

Mexican restaurants in Bangkok
24 hour eating at Sunrise Tacos Silom Soi 4

Where is Sunrise Tacos?

Location: Locations around the city.
District: Sukhumvit & Silom.
Opening Hours: some open 24 hours.
Getting There: All branches on the BTS/MRT.

Map – Silom


Cali-Mex Taqueria

Cali-Mex is the latest addition to the craze for Mexican food in Bangkok. The chain serves up California style Mexican favorites as well as burgers, steaks, and fish. Cali-Mex has a taqueria style outlet on Silom Road and two full-service restaurants on Sukhumvit Road. 

Mexican Food in Bangkok
Build your own burrito

Cali-Mex Food & Menu

The Silom Road branch serves Burritos, Tacos, Nachos, Enchiladas, Quesadillas & Salads. Eat-in or take away. A choice of Fillings includes beef, chicken, pork, fish, shrimp or vegetables. All-Day Mexican breakfast is also available. Drinks include craft beer, frozen margaritas and a small number of desserts. The quality of the food is excellent. 

Check the Menu

Mexican Food in Bangkok

Cali-Mex Restaurants

The restaurant is on Sukhumvit Soi 11. There is an extended menu featuring steaks, burgers, fish n’ chips, lobster, ribs, and chicken. Mexican food is also served, though the feel is more of a Hard Rock Cafe-type establishment than a Mexican restaurant. There is also full bar service and your own personal beer tap attached to the table. You pay for the amount you drink. 

Check the Restaurant Menu

How Much is a Meal at Cali-Mex?

It’s pretty much the same as you’d pay in Europe or America. Burritos & Tacos start at 299 baht, Nachos 349 baht, Enchiladas 399 baht. Fish & shrimp are 99 baht extra. You can customize your order and choose the level of spiciness when you order. Soft drinks are 29-49 baht while beers are 119 to 289 baht. Frozen margaritas are 229 baht. Note that 7% tax is added to the above.

Prices are the same at the restaurants for the Mexican food while the dishes from the grill start at 299 baht. Note that an additional 10% service charge is added to bills in the restaurant. 

Mexican Restaurants in Bangkok
Cali-Mex Silom Road


All burgers are, buy one get one free on Wednesdays. There are also occasional free offers, watch the Facebook page for alerts.

Where is Cali-Mex?

The Mexican Taqueria is on the ground floor of the Holiday Inn and is now named burger lab at 981 Silom Road. The nearest BTS Station is Surasak. Opening Hours are 10.00-02.00 daily.

The Sukhumvit Soi 11 Bar & Grill is situated halfway down the soi about 500 meters from BTS Nana station. Opening Hours are 11.00-02.00 daily.

The Sukhumvit Soi 22 branch is on the ground floor of the Holiday Inn on the corner of Soi 22. Its now known as burger lab. It’s a 7-minute walk from BTS Asoke or MRT Sukhumvit stations. Opening Hours are 10.00-24.00.



The Mexican

*The Mexican has now closed permanently*

The Mexican is one of the newest restaurants serving Mexican food in Bangkok, though the menu and food are more Tex-Mex influenced.

Mexican restaurants in Bangkok
Mexican Food in Bangkok

The Restaurant

The restaurant has a Day of the Dead concept and once inside the large wooden doors you are greeted by a large circular image of La Calavera Catrina (a day of the dead icon) wearing a spiritual red marigold crown. The interior is spacious and features light-colored décor with large tables and comfortable seating.

Mexican restaurants in Bangkok
The Restaurant Interior

The Food & Menu

The menu features the usual Mexican favorites such as nachos, chili con carne, burritos, fajitas, chimichangas, enchiladas, tacos, soups, and salads as well as chicken mole, carne asada, and jalapeno poppers. Seafood dishes in the shape of red snapper and prawns feature heavily on the menu as well as the usual chicken, pork, and beef.

Mexican food in Bangkok
Shrimp Burrito

The Mexican Restaurant in Bangkok
Corn Chips & Smokey Salsa

How Much is a Meal at the Mexican?

The restaurant grows its own organic veg on their own farm. Mains are 200-600 baht with free chips and a delicious homemade smoky salsa. Beers start at 120 baht, and cocktails from 270 baht. There is also a large selection of tequila and mezcal.

Check the menu: http://www.themexicanbkk.com

Mexican Specials

Also, weekly promotions, Monday is NFL night with 15% off dishes including habanero and jalapeno peppers. Tuesday 30% off tacos. Wednesday buy 2 get one free on glasses of wine. Thursday is Ladies night with 20% off salads and 120-baht margaritas and mojitos. Friday 20% off tequila shot trays. Sunday live acoustic music, all-night happy hour margaritas, and beers and a 399-baht 3 courses set dinner special.

There is also a pool table at 20 baht a game. The restaurant is in a quiet location and is an excellent choice for a quality meal in comfortable surroundings, though it’s only a few minutes walk to the bright lights of Sukhumvit Soi 4.

Where is, The Mexican?

Location: Rajah Complex, Sukhumvit Soi 2, Bangkok.
District: Sukhumvit
Opening Hours: 11.00-24.00 daily.
Getting There: BTS Ploen Chit (exit 2).



Charley Brown’s Mexicana

Charley Brown’s is one of the oldest restaurants serving up Mexican food in Bangkok, having been established in 1992. Decorated in red with pop art pictures and the odd sombrero Charlie’s serves generous portions of good Tex Mex style food to a regular crowd of expats and tourists.

Mexican food in Bangkok
Mexican food in Bangkok

Charley Browns Food & Menu

The fare includes burritos, tacos, enchiladas, fajitas, nachos, chimichangas, taquitos, quesadillas, chicken mole, chili Rellenos, chili con carne, salads, a Mexi-burger, and even Spanish tapas favorites gambas and albondigas infused with a Mexican touch.

How Much is a Meal at Charley Browns?

Mains cost from 210-410 baht with a choice of chicken, beef, pork, fish, or prawn with beans and rice and free chips n’ salsa. Mixed platters and a kid’s menu are also available. Charley’s also has what is probably the largest collection of hot sauces in Bangkok just in case your meal needs firing up a notch. Drinks are at normal bar prices and there are half-price margaritas every Tuesday.

Check the menu: https://www.facebook.com/charleybrownsmexicana/

The restaurant’s longevity is also due in part to the friendly owner who knows the meaning of customer service and makes sure everything runs smoothly while finding the time to chat with customers and help with ordering.

Charley Browns New Location

*Unfortunately, the small sub-soi where Charley Browns was located was sold to a developer and the restaurant moved to Sukhumvit Soi 19 since March 2017.

Mexican restaurants in Bangkok

Where is, Charley Browns Mexicana?

The restaurant is in an alley about 300 meters from the mouth of the Soi, on the left-hand side.

Location: Sukhumvit Soi 19, Bangkok.
District: Sukhumvit
Opening Hours: 12.00-24.00 Tuesday-Sunday. 17.00-24.00 Monday.
Getting There: BTS Nana (exit 3).


You May Also Like

Popular Pages on Tourist Bangkok

American Food in Bangkok

American Food in Bangkok

?Where to eat American Food & Burgers in Bangkok

Indian restaurants in Bangkok

Indian Food in Bangkok

Indian Food & Restaurants in Bangkok

Thai Food in Bangkok

Restaurants in Bangkok

Where & What to eat in Bangkok. A-Z of Cuisines.

Share This
Translate »
Scroll to Top