The Costa Rica Anaconda Restaurant definitely has an unforgettable name, and the food’s pretty great too! The Anaconda Restaurant in Costa Rica is an open air establishment situated in a truly unforgettable setting – the middle of the rainforest. There is an eclectic selection of entrees offered, and you can dine on melt-in-your-mouth fillet mignon or a simple salad. Dining at the Costa Rica Anaconda Restaurant is an experience you may never forget.