My Top 10 Eats of 2011 (Part 2)

Drum roll please. Here is part 2 of my top 10 eats of 2011… (Read part 1 here) Best burrito – Libre Burrito, Aoyama Thank you thank you thank you for opening a good burrito restaurant in a convenient location. The burritos at Libre are good and even though the margaritas are a little on the small side, Libre has a beany, ricey place in my heart. I think one [...]