28 June 2011

Budapest, Hungary: Arriba Taqueria

Design-your-own Mexican delights at this inexpensive  fast food restaurant. Upbeat staff and friendly atmosphere. Recommended.