Eating cheap in Bogotá is a piece of cake. Never better said! The Colombian capital is a gastronomic treasure and it will not be difficult for you to find restaurants where you can taste traditional food for very little. You cannot leave the city without eating its famous ajiaco, a bandeja paisa or its delicious tamales. In Colombia you eat too well! In this post we tell you 10 restaurants where you can eat cheap in Bogotá to lick your fingers.

Contents of this article


Before starting this list of restaurants where to eat cheap in Bogotá, We want to clarify the concept of “cheap”.

Some of the restaurants mentioned below are not entirely cheap for locals, but they are for foreign tourists who visit Colombia with other currencies such as the euro or the dollar. In most of these restaurants, you can eat a dish for around €10 and that is considered cheap for many foreigners. The quality-price ratio of these restaurants is very good, although we also understand that you can eat in Bogotá for less. We are happy to read restaurant suggestions in the comments!

1. La Puerta de la Catedral, one of our favorite restaurants to eat cheap in Bogotá

In any visit to the historic center of Bogotá, you cannot miss a stop at this restaurant to try traditional dishes. The place is beautiful! It has several rooms and even a small terrace with views of the Cathedral. But the best is their food! They have all the Colombian cuisine dishes that you must try. We opted for a delicious picada and some patacones con hogao that were incredible.

For you to have a price reference, A starter and a main course to share cost us only 80,000 COP (€16)!! Definitely, one of the best restaurants to eat cheap in Bogota. And good!

10 best dishes of typical Colombian food

eat cheap in Bogota
A good bite!

2. Andres DC

This restaurant is probably the most famous in Bogota. Although the most famous place is in Chía, you can also find a place in the Zona T of the capital where you can try their meats. And above all enjoy its atmosphere!

Obviously their specialty is meat. For locals it is not a cheap restaurant, but despite being super famous, we did not find it expensive. Most meats cost about 40,000COP (approximately €10). They are super reasonable prices! The attention, the atmosphere and the decoration are at the height of the food. Highly recommend!

What we do recommend is to book in advance because it is extremely popular.

eat cheap in Bogota
Impossible not to eat well in this restaurant

3. The best ajiaco in the world

You can’t leave Bogotá without eating ajiaco. It is one of the star dishes of Bogota gastronomy. And although you can eat it in almost any restaurant in the city, it is especially famous in this one. His name already says it! We don’t know if it will be the best in the world or not, but it is very good.

And the best thing is that it will only cost you 26,000 COP (approximately €6). Eating cheap in Bogotá sucks! And if you don’t want to eat ajiaco, the restaurant also offers other traditional options.

Very easy trick to save in Colombia

💰 Use the Revolut card to pay in any currency without useless fees. You will save the 3-5% commission that most banks charge for currency exchange.

✅ It will be great for you to spend Colombian pesos or withdraw money during your trip without hidden charges. Besides, We offer you a €10 gift when you activate your card. The best travel companion!

4. El Gato Gris, one of the best restaurants to eat cheap in Bogotá

This place, located in the historic center of the Colombian capital, is also quite internationally recognized. The place is very pretty, its vintage style captivates you and from the afternoon there are artists who perform live. Also the food is very good!

Regarding food, it has Colombian gastronomy options and also international dishes. Suitable for all tastes!

eat cheap in Bogota
The beautiful historic center of Bogotá

5. Vapiano

Vapiano is always an ideal option to eat well and cheaply in almost any city in the world. If you have read our blog enough, you already know that we love them the premises of this German chain of Italian cuisine restaurants. All over the planet they have cheap prices and Colombia is no exception. You can eat salads, pasta dishes, pizzas and rice dishes from 20,000COP (€4). Given!

The place is located in the heart of Bogotá, in Zona T. So you will have no excuse!

eat cheap in Bogota
A classic to eat cheap in Bogotá

6. Gaira Cumbia House

More than a cheap restaurant, it is an experience that you must live on your visit to Bogotá. This place is owned by Carlos Vives, one of the most recognized Colombian artists. We recommend that you go there for dinner, since at night there are always musical shows. And hopefully Carlos Vives will act!

The food is very good! It is not the cheapest in Bogotábut it’s not expensive either. We ordered a starter, two main courses and a dessert and it cost us 176,000 COP (approximately €35).. Of course, when there is a musical show you must pay the entrance separately. But totally worth it

7. Burger Bar by El Corral

This was one of the best surprises in our visit to Bogotá. Sleeping in Parque 93, we went out to dinner and found this gem. The place is similar to a Sports Bar, but all the food is delicious. Their specialty is hamburgers, although the nachos were tremendous!

Some nachos to share, a main for each one and two drinks ended up costing 130,000COP (€26). Not expensive considering its quality!

8. The Macarena Toy Store

This restaurant is quite an institution in the city. It is more famous for its decoration than for its food, although it is also good. If you travel to Bogotá with children, they will love it! And if you travel alone, too, since through its characters you will remember your childhood.

LThe prices are similar to those of Andrés Carne de Res. There are cheaper options, but you pay for the experience. The menu is super extensive, so you won’t be short of options.

9. Santa Fe Cafe & Restaurant

If you want traditional Colombian food, this is one of the best restaurants in Bogotá. It is a house in the neighborhood of La Macarena that makes you feel very comfortable from the moment you enter. Its signature cuisine will leave you speechless. The prices are slightly higher than the previous options, but it is worth it for a special occasion.

10. Central Cevicheria

And finally, to end this post about the best restaurants to eat cheap in BogotaWe wanted to mention this cevichería. They have several locations in the city, so it won’t be hard to find one. If you like ceviches, in this place you can eat very tasty ones for very little. For you to have a reference, a delicious shrimp ceviche will cost you around 25,000 COP (approximately €5).

The specialty of this restaurant is ceviches, but they also have other options. Even meats! Definitely, a good restaurant to eat well and cheap in Bogotá.



Leave a Reply

Your email address will not be published. Required fields are marked *