Food scene
The best empanadas in town! They deliver as well. Vegetarian options.
47 il-persuni tal-post jissuġġerixxu
Al Chimichurri
The best empanadas in town! They deliver as well. Vegetarian options.
Veggie Veggie Street Food
Manzana 6 Javier Rojo GomezExcellent vegan Mexican food.