Restaurants in Sri Lanka

Last updated date: February 1, 2026

4.4 / 5

476 Google reviews

An ideal place to visit if you are someone open to taste divers international flavors. This is one of the best street Mexican food places you can find in Sri Lanka. Food is undeniably good and having this good tacos to try out in Colombo is another level. The restaurant has a great mood fixing ambience to make sure your experience of trying Mexican inspired food is memorable.

Why Taco Shack Stands Out

  • ๐ŸŒฎ Authentic Tex-Mex flavors with bold spices
  • ๐Ÿ”ฅ Customizable meals to suit your taste
  • ๐Ÿฅ™ Freshly made tacos, burritos, and bowls
  • โšก Quick service perfect for grab-and-go
  • ๐Ÿ‘ซ Fun and casual dining atmosphere

Perfect For

  • ๐ŸŒฎ Quick bites
  • ๐Ÿ‘ซ Casual hangouts
  • ๐ŸŽ‰ Group meals
  • ๐Ÿ“ฆ Takeaway & delivery
  • ๐ŸŒถ๏ธ Spicy food lovers

Best Meals

  • ๐ŸŒฎ Chicken Tacos
  • ๐ŸŒฏ Beef Burrito
  • ๐Ÿฅ— Burrito Bowl
  • ๐Ÿง€ Loaded Nachos
  • ๐Ÿ— Spicy Chicken Quesadilla
  • ๐ŸŒถ๏ธ Beef Chili Fries
  • ๐Ÿฅค Iced Lemon Tea

Price Range

  • Main Dishes: LKR 1,200 โ€“ 2,800
  • Appetizers / Snacks: LKR 600 โ€“ 1,500
  • Beverages & Desserts: LKR 400 โ€“ 900

Additional Information

  • ๐Ÿ“ถ Free Wi-Fi: Not always available
  • ๐Ÿš— Parking: Limited parking available
  • ๐Ÿฅก Takeaway: Available
  • ๐Ÿ›ต Delivery: Available via platforms
  • ๐Ÿ“‹ Menu: Click here

Highlights

2500

Per Person

Google reviews

Nirmal Devasurendra a month ago
5.0 / 5

A quaint little restaurant nestled on an inner road in Colombo. We dined in at the outlet for lunch for 4 people on a Sunday afternoon and it wasn't very crowded.
There are limited seating options, outdoors had 4 table tops and indoors there were about 5 or 6.
We sat outside as the weather was quite pleasant.
The mocktail (Black currant Mojito) was nicely presented and quite flavorful.
The food was a delightful surprise, with freshly made tacos and home made Nachos arriving at the table nice and hot.
I had the hot butter mushroom taco, as I was tired of eating meat, and it really hit the spot.
Wife had the Beef burrito, which was packed with beans, rice and tender beef, wrapped in that delightful fresh taco.
The kids had the spicy chicken taco and the Nashville cheese chicken taco, and they thoroughly enjoyed it.
The only low point was the desserts unfortunately. The churros were undercooked and the brownie was dry with a basic vanilla ice cream scoop, which was not up to the mark as the rest of the food.
Other than that, I would definitely recommend this restaurant for friends and family alike to have a nice authentic Mexican meal in Sri Lanka.
Unfortunately, no food pics as we were quite hungry and we devoured whatever came to the table before I could take my phone out :)

Sara eats 2 months ago
5.0 / 5

We spent around Rs. 2,500 per person, and honestly, it was great value for money. There was so much food that we could barely finish everything!

We started with the nachos and the beef appetizer bowl, and both were really good. For drinks, we ordered two lime juices and a piรฑa colada. The piรฑa colada was definitely my favorite it was so refreshing and probably one of the best Iโ€™ve had. I couldโ€™ve happily had another one.

For the mains, we tried the Nashville taco, the steak taco, and a burrito. Everything tasted fresh and was packed with flavor. The Nashville taco had a nice sweet and spicy combination with crispy chicken. If youโ€™re someone who loves really bold, spicy food like we do, the flavors might seem a little mild, but the food was still genuinely delicious.

The service was amazing too. There was only one staff member taking care of everything, and he handled it so well. He was friendly, attentive, and made the whole experience even better.

Overall, we had a really good time. Great food, excellent service, and definitely worth the price.

Matthew G. 2 months ago
5.0 / 5

Cozy little place for dining.

Nash Cheese Tacos - 8/10 Nothing crazy but it was good. Chicken Burrito - 8/10 again nothing crazy but not bad. You can't go wrong with Fries but MAN. I MUST recommend the Mango Juice. Fresh, slightly pulpy and I believe there was 0 artificial flavouring.
Last but not least, shout out to Nadeesh for being super welcoming and handling the whole place by himself when we were there. My guy brought us a fan without even asking and was constantly aware of which cutsomers might need help.

Mint pay is also available as a payment option to anyone interested. Bill is broken down to 3 interest free monthly payments.

Do check this place out.

Suhail Azhar 4 months ago
5.0 / 5

Visited here for dinner. It's a nice, small place, but it does lack parking, so you'll have to park on the side of the road, luckily though the road isn't that crowded.

We ordered the beef nachos, gyro burrito and caramel frappe. The beef nachos was delicious and more than enough for 2 people. The gyro burrito was nice but lacked some sort of sauce, so do get a side of sauce if you order that. The caramel frappe was the star for us, well balanced with coffee and caramel, and not too sweet.

If you want to try Mexican food, then give Taco Shack a try!

Sanik Thuransha 5 months ago
5.0 / 5

Enjoy tasty food in a calm and relaxed atmosphere. The location is convenient, and the setting feels comfortable, making it a nice spot for both casual dining and spending time with friends or family.

The food was good, fresh and full of flavor, while the service was friendly and attentive throughout the visit. The peaceful environment adds to the overall experience, making it an enjoyable place to dine. Overall, a solid choice in Colombo for good food, good service and a pleasant atmosphere