Restaurants from Salta
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Salta, Avenida Gral San Martin 190 | Vaqueros, Salta A4402AEO, Argentina
"I've been there last January 2014. I went to the place 3 times, one to have lunch and the others two to have dinner. I've tried the chicken and the me..."