November 27, 2011 The tastiest tortilla in San Sebastian 760 × 570 Nestor tortilla Tortilla at Bar Nestor in San Sebastian