Loading...

Aguila O Sol | view more Restaurants

Type: Cheap Eats, Mexican, Latin, Spanish
Pasaje De La Luna 1, 31008 Pamplona Spain
Rating: 3.5
Country: Spain
City: Pamplona

Meals: Dinner, Lunch
Cuisines: Mexican, Latin, Spanish, South American, Central American
Features: Takeout, Reservations, Seating, Serves Alcohol, Table Service