Pictures speak a thousand (very orange) palabras, and when it comes to words, we can’t do any better than the self-penned description of Burrito, a Mexican restaurant in Belgrade, Serbia, in the former Yugoslavia, right by the Nikolai Tesla Museum (see map below):
Mas…Visiting Belgrade, Serbia? Mexico is so close! In Burrito! (photos)