Itztli April 29, 2009 11:53 AM Mexican snackbar, take away quesadillas, burritos, tacos etc. Back to Search Results Itztli C/ sant miquel 60, 08003 Barcelona Phone 93 319 6875 WebsiteVisit Website HoursTue- Sun noon- 11pm Price Range Inexpensive