Arriba Mexican Cuisine

Business hours: Monday close;
Tuesday --Sunday 10:30am to 10:30;
Arriba is the only Mexican cuisine in Timor locates inside the Osteria Food compound at the beach road. The tastey tacos and salad Mexican style food is definitly your love.