Guatemala may not be high on the list of the best cuisines in the world, but in Antigua, you’ll find tons of amazing restaurants.
In this beautiful city, you’ll find everything from traditional eateries to international food and even upscale restaurants.
For such a small city, Antigua has a surprising number of restaurants. But luckily for you, during our one-month stint in Antigua, we ate a TON of food. So, in this article, we will reveal our top picks for the best restaurants in Antigua, Guatemala!
Eating is one of the best things to do in Antigua, but check out our full list of 32 things to do in Antigua Guatemala to help fill your time in this gorgeous town! You should also check out our full Guatemala itinerary!
1. Rincón Antigüeño
- Prices: $
- Cuisine: Guatemalan Breakfast and Lunch
- Location: H749+659, 3a Avenida Sur, Antigua Guatemala, Guatemala
- Hours: Daily from 8 am to 4 pm
We stopped by Rincón Antigüeño several times during our stay in Guatemala, and it never disappointed our appetite! This is one of the most popular restaurants in Antigua with the locals. Here you’ll find authentic and traditional Guatemalan dishes at a steal of a price (as little as $4 per person). Don’t come in expecting a fancy restaurant, as this is a no-frills eatery. That said, it has an extensive breakfast and lunch menu of chicken, chorizo, mixed meat, and salad dishes.
The courtyard is frequently packed, and you won’t be able to reserve a table. So, expect to wait up to 30 minutes for a table at lunchtime. That said, it is not crazy popular in the mornings, so we recommend showing up before 10 am.
2. La Cuevita de Los Urquizú
- Prices: $$ – $$$
- Cuisine: Guatemalan, Central American, Latin
- Location: Calle Oriente 9D, Antigua Guatemala, Guatemala
- Hours: Monday–Friday from 8 am to 8 pm, weekends from 7 am to 8 pm
If you want to sample a variety of Guatemalan food in one sitting, head to La Cuevita de Los Urquizú in the historic center of Antigua. What is unique about this restaurant is that it displays all its dishes near the entrance, so you can see everything they have to offer when you walk in.
For around 80 Guatemalan Quetzales (10 USD), you’ll get 2 small soups and 2 side dishes, which is more than enough food to fill you up. Menu highlights include parrilla (barbecued meat), pork, chicken, and beef stews, plus pupusas to snack on. The food here is super tasty and definitely a great way to sample several different dishes. That said, it is quite a bit more expensive than other local restaurants.
La Cuevita de Los Urquizú is usually busiest between 1 pm and 4 pm; arrive for an early lunch if you don’t want to wait to be seated. Grab a table on the rooftop terrace to taste the local fare while taking in views of Antigua.
3. Caoba Organic Farms
- Prices: $$
- Cuisine: Organic Food, Weekend Brunch
- Location: 5a Avenida Sur Final, Antigua Guatemala 03001, Guatemala
- Hours: Wednesday–Sunday from 8 am to 5 pm (closed on Monday and Tuesday)
Caoba Farms is not only one of the best restaurants in Antigua we ate at, but also one of the highlights of our trip. This is a sustainable, farm-to-table restaurant serving healthy locally produced delights for breakfast, brunch, or lunch. Here, you can dine on the likes of avocado toast and Mediterranean platters made with homegrown produce at tables set up on beds of straw surrounded by greenery.
As well as a restaurant, Caoba is a working farm with a farmer’s market that sells organic eggs, kombucha, and other products. There’s also a space for activities such as yoga classes. We highly urge you to explore the farm and grounds during your visit.
While things are definitely changing, Caoba Organic Farms is still off the radar for most tourists, making it a fantastic place to enjoy a unique dining experience. You can walk to Caoba from the center of Antigua in around 20 minutes.
4. La Fonda de la Calle Real
- Prices: $$ – $$$
- Cuisine: Guatemalan, Latin, Central American, International
- Location: 5a Avenida Norte 12, Antigua Guatemala, Guatemala
- Hours: Daily from 9 am to 9 pm
If you are looking to dine on a more upscale version of Guatemala food, head to La Fonda de la Calle Real. While the restaurant has three locations in Antigua, our favorite is on Avenida Norte in a rejuvenated colonial home that boasts exemplary architecture and a fascinating history.
This high-end diner has been a staple of Antigua’s food scene since 1975. It’s been no stranger to famous faces – Bill Clinton famously dined here in the 90s.
On the menu, you’ll see a range of grilled meats and entrees, but the main draws are the homemade caldo real chicken broth stew and the pepián, Guatemala’s national dish.
5. Luna de Miel
- Prices: $$ – $$$
- Cuisine: French, European
- Location: 6a Avenida Norte 40 Antigua, Guatemala 03001, Guatemala
- Hours: Daily from 11 am to 9 pm
When you want to satisfy your sweet tooth, you simply must head to Luna de Miel to feast on delicious crepes under the avocado tree on the rooftop terrace with views of Volcán de Fuego in the distance. The food here is spectacular, but expect to wait in line at this immensely popular creperie, where sweet and savory crepes fly off the griddles daily from 11 am to 9 pm.
Besides a wide array of typical crepe flavors, Luna de Miel offers signature options such as the Luna Llena (made with bacon, goat’s cheese, pear, arugula, and honey) and the Luna Atrevide (which contains mango, jalapenos, and chicken curry). There’s also a variety of smoothies that pair perfectly with everything on the food menu.
6. Fernando’s Kaffee
- Prices: $$ – $$$
- Cuisine: All-Day Breakfast, Lunch, Brunch, Coffee, Chocolate Factory
- Location: 7a Avenida Norte, Antigua Guatemala, Guatemala
- Hours: Monday–Saturday from 7 am to 6 pm, Sunday from 7 am to noon
This became one of our go-to working cafes and breakfast spots in Antigua. Fernando’s Kaffee is a diner, chocolate factory, and café, and coffee roastery all in one. And everything we tried at this restaurant was absolutely delicious. The breakfast was a highlight, especially the Tipico (traditional breakfast of egg, bean, tortillas, and fried plantain) and Fernando’s Special (tortillas, beans, eggs, cheese, and tomato sauce).
If you thrive on caffeine like we do, you absolutely must treat yourself to some of Antigua’s best fresh coffee at Fernando’s Kaffee. For non-coffee drinkers, the hot chocolate made using pure cacao is also to die for. This is one of our top picks for working cafes for digital nomads in Antigua, as it has strong wifi and a quiet ambiance.
Keep an eye out for the cute kitten that lives here as well!
7. Saberico Delicatessen
- Prices: $$ – $$$
- Cuisine: International, Guatemalan, Healthy
- Location: 4ta avenida norte 3ra calle.6 Antigua, Guatemala 03001, Guatemala
- Hours: Monday–Wednesday from 10 am to 9 pm, Thursday–Sunday from 9 am to 9 pm
A green oasis that’ll make you feel far removed from the city center out front, Saberico Delicatessen is a garden café with a conservatory-style indoor dining area and outdoor courtyard with picnic tables sheltered by a green garden canopy.
Complementing the restaurant’s tranquil looks is a menu of Guatemalan and international health foods, with plenty of delicious options for vegetarians and drink options ranging from juices to cocktails – the kombucha margaritas are a local favorite.
If you want to take some treats to go, you can buy artisanal and organic products from the health food deli.
8. Hector’s Bistro
- Prices: $$ – $$$
- Cuisine: International, French, Italian, Healthy
- Location: 6a Calle Poniente 24 Antigua, Guatemala 03001, Guatemala
- Hours: Sunday–Thursday from 7 am to 10 pm, Friday and Saturday from 7 am to 11 pm
Hector’s Bistro is a French-inspired bistro run by a Parisian-trained chef. So, naturally, this is one of the best restaurants in Antigua. While the rustic bar and indoor dining area are comfortable, the inner courtyard by the fountain is our favorite place to soak up the ambiance.
Popular menu options include a variety of fish and meat dishes with sides such as roasted veggies with reduced balsamic vinaigrette and cauliflower puree. With an attached microbrewery, Hector’s Bistro has excellent craft beers with which to wash down your food. We recommend visiting from Monday to Thursday to avoid waiting for a table.
9. La Casa De Las Sopas
- Prices: $$ – $$$
- Cuisine: Soups and Stews
- Location: 7a Avenida Norte 5, Antigua Guatemala, Guatemala
- Hours: Daily from 11 am to 9 pm
If you are getting tired of the standard Guatemalan dishes, head to La Casa De Las Sopas – as the linguistically savvy will recognize – which translates to ‘The House of Soup’ in English. This restaurant is essentially a city institution thanks to its pepián de pollo, the hearty chicken stew and Guatemalan national dish that blends Mayan and Spanish flavors. The prices are fair here, and the portion sizes are enormous, so don’t expect to walk away hungry!
While pepián is this local haunt’s best-known menu item, other tasty dishes include the jocón chicken stew that has a green tomatillo base with ground pumpkin seeds and cilantro.
As La Casa De Las Sopas can be busy throughout the day, you might need to queue for up to 15 minutes for a table – but the wait is well worth it.
10. Antigua Brewing Company
- Prices: $$ – $$$
- Cuisine: Microbrewery, Gastropub, International
- Location: 3a Calle Poniente #4, Antigua Guatemala, Guatemala
- Hours: Monday–Friday from 8 am to 11 pm, Saturday and Sunday from 11 am to 11 pm
If you’re looking for an all-out fun place to enjoy comfort food with craft beers, we recommend heading to the Antigua Brewing Company, one of our favorite Antigua bars and microbrewery in the city. This is a massive space with several floors and a rooftop terrace with one of the best views in town. On the rooftop, you’ll have an unobstructed view of the Agua Volcano and the town center. No matter where you’re staying, you should be able to spot your hotel from here!
Inside this funky bar and in the restaurant area, you can enjoy several in-house brewed specialty craft beers with melt-in-your-mouth pub dishes such as burgers, salads, nachos, and more.
11. Kombu Ramen Shop
- Prices: $$
- Cuisine: Japanese, Healthy, Ramen
- Location: 3rd Calle Oriente No. 19 D Antigua, Guatemala 03001, Guatemala
- Hours: Wednesday and Thursday from noon to 3 pm and 6 pm to 9 pm, Friday from noon to 3 pm and 6 pm to 10 pm, Saturday from noon to 4 pm and 6 pm to 10 pm, Sunday from noon to 4 pm and 6 pm to 9 pm (closed on Monday and Tuesday)
If you are craving Asian food, your best bet is the Kombu Ramen Shop, which is one of the only restaurants in Antigua that serves authentic Japanese ramen and gyozas. The dishes here are mouth-wateringly delicious, devised by owners who lived and learned in Japan before importing the recipe to Guatemala and preparing it with a local twist.
Our favorites on the ramen menu include miso, shoyu, and picante (spicy), which cost the equivalent of around $10 per bowl – and the generous portions will certainly fill you!
Open from Sunday to Thursday, the Kombu Ramen Shop is open during lunch and dinner with a break in between. It’s best to get here just before the doors open if you want to beat the queues, though you won’t usually need to wait any more than 15 minutes for a table.
12. Samsara
- Prices: $$ – $$$
- Cuisine: Vegetarian, Healthy
- Location: 6a Calle Poniente 33, Antigua Guatemala, Guatemala
- Hours: Wednesday–Sunday from 8 am to 10 pm, Monday from 8 am to 8:30 pm, Tuesday from 9 am to 10 pm
Staying healthy while traveling can be a challenge, especially if you are a foodie who wants to try everything. But at Samsara, you don’t need to sacrifice flavor just to take care of yourself. This is among the best vegetarian restaurants in Antigua, with a menu full of healthy dishes.
Some of our favorite menu options include tacos, curry and kimchi bowls, tempeh, and zucchini spirals with tangy plant-based mozzarella, but there are tons of creative dishes to choose from. You can also enjoy kombucha tea and a range of raw desserts. Besides its excellent food, Samsara has a quaint style that gives it a welcoming and homely atmosphere.
13. Brooklyn Pizza Co
- Prices: $$ – $$$
- Cuisine: Pizza
- Location: 14a calle 4 oriente antigua, 00000, Guatemala
- Hours: Sunday–Thursday from noon to 10 pm, Friday and Saturday from noon to 11 pm
There always comes a point in our trips when we get an unstoppable craving for authentic pizza. And when in Antigua, Brooklyn Pizza Co. scratched our itch. For a feast of authentic New York-style pizza during your trip to Antigua, Guatemala, you can’t go wrong by stopping here. In line with the restaurant’s style of cuisine is the aptly named Empire Lounge, where you can wash down thin-crust pizzas with a selection of beers and wines amid a décor of hand-painted US-themed murals and 90s-themed posters.
As well as the dining area, the Brooklyn Pizza Co features a retro-style bar and shaded outdoor seating in the adjacent courtyard area. Even during busy periods on weekend evenings, you won’t usually need to wait for a table.
14. Café Sky
- Prices: $$ – $$$
- Cuisine: American, Bar, Cafe, Guatemalan, Central American, International
- Location: 1a Avenida Sur 15, Antigua Guatemala 03001, Guatemala
- Hours: Daily from 8 am to 10 pm
When you fancy a taste of home during your trip to Antigua, stop by Café Sky for international breakfasts such as poached eggs, omelets, and pancakes. The simple but tasty lunch menu also includes familiar favorites such as sandwiches, pastas, and salads.
Besides the food, Café Sky’s main draw is its rooftop, which provides panoramic views over the city of Antigua and the surrounding mountains. I mean, just look at the views above! We stopped in at Cafe Sky for a sunset cocktail and also ordered the nachos, which were massive and insanely delicious.
When the sun goes down, Café Sky becomes a popular bar with the locals. We recommend arriving just before sunset to make the most of the daytime and nighttime views.
15. Toko Baru
- Prices: $
- Cuisine: Indian, Middle Eastern, Indonesian
- Location: 1a Avenida Sur, Antigua Guatemala 03001, Guatemala
- Hours: Monday–Saturday from noon to 9:30 pm, Sunday from noon to 8:30 pm
Easily one of the best restaurants in Antigua, Guatemala for cheap eats, Toko Baru is the city’s go-to spot for curries and wraps. The menu is a fusion of Middle Eastern, Indian, and Indonesian cuisines – all dishes are extremely flavorful and aromatic. If you are extraordinarily hungry but don’t want to go over budget, this is your best bet. This restaurant also has plenty of vegetarian options.
In addition to main courses that cost the equivalent of around $7 and come practically overflowing with curry, rice, and veggies, Toko Baru offers a range of drinks and deals on certain wines. It’s a low-key restaurant that fills up most evenings, so it’s worth coming for an early dinner if you want a table quickly.
16. Quiltro
- Prices: $$$$
- Cuisine: Upscale Guatemalan
- Location: 6a Calle Poniente 14 a, Antigua Guatemala, Guatemala
- Hours: Tuesday from 2pm to 7pm, Wednesday to Saturday from 2pm to 9pm
Easily the fanciest restaurant in Antigua, Quiltro is an upscale dining experience serving a 10 or 12-course tasting menu. This restaurant is truly an experience, taking you through a culinary adventure that is sure to surprise your palate. The menu changes depending on the seasons and includes Guatemalan-inspired dishes with techniques from around the world. The restaurant also offers wine-pairing options.
The 10-course tasting menu costs 585 Quetzales (75 USD), and the 12-course menu costs 775 Quetzales (99 USD). You’ll need to make a reservation in advance to eat at Quiltro.
17. Ta’Cool Taco Shop
- Prices: $
- Cuisine: Mexican, Guatemalan
- Location: 6a Avenida Norte 1, Antigua Guatemala, Guatemala
- Hours: Daily from noon to 10 pm
The Ta’Cool Taco Shop serves the closest thing you’ll find to authentic Mexican cuisine in Antigua Guatemala and its hip, raw décor is as inviting as the menu. You can order everything you’d expect from a Mexican-themed eatery, including tacos (hence the restaurant’s namesake), burritos, nachos, enchiladas, and more, not to mention cocktails like the classic margarita.
18. Once Once
- Prices: $
- Cuisine: Vegan, Healthy, Guatemalan
- Location: 2a Calle Oriente #22, Antigua Guatemala, Guatemala
- Hours: Wednesday–Saturday from noon to 3:30 pm and 6 pm to 9 pm, Sunday from noon to 5 pm (closed on Monday and Tuesday)
One of Antigua’s star vegan restaurants is the 100% plant-based Once Once, which boasts a menu that combines the cuisines of Italy, Mexico, Thailand, and Japan, among others. You don’t need to be a vegan to enjoy menu highlights such as loaded al pastor tacos, soy-based enchiladas with mole sauce, fried cauliflower tacos, alfredo ravioli with lemon, and a bunch of other simple and scrumptious dishes. Adding to Once Once’s charm is its cozy stone courtyard setting filled with greenery. It’s an excellent place for an intimate evening date or a casual lunch.
Honorable Mention: Chermol
- Prices: $$ – $$$
- Cuisine: Latin American, Bar
- Location: Avenida Del Desengaño 2 Antigua, Guatemala 03001, Guatemala
- Hours: Tuesday from noon to 9 pm, Wednesday–Friday from noon to 9:30 pm, Saturday from 11:30 am to 10 pm, Sunday from 11:30 am to 9 pm (closed on Monday)
Home to several food stands serving Latin American-inspired cuisine and flights of craft beer, Chermol is more reminiscent of a market hall or cafeteria than a restaurant, but its menu is delicious, and it has an ambiance to match. While there are plenty of shaded tables, picnic tables surround a fireplace, making for an excellent place to relax and soak up the atmosphere. You’ll find Chermol towards the northwest of the city center of Antigua.
Antigua, Guatemala: A Foodie’s Paradise!
If you want to make the most of your escape to the incredible UNESCO-listed colonial city, you must simply make time to dine at some of the best restaurants in Antigua, Guatemala. As you can see from this guide, the best restaurants in Antigua, Guatemala serve a diverse range of cuisines in a diverse range of settings. No matter which of the above restaurants you choose, Antigua’s food scene won’t fail to impress.