Picaro

 
What do you think of this place? Love it or not?
Latin and Mexican inspired culinary treasures
Located in Riversdale, it's Mexican inspiration with local ingredients make for a unique twist on some great dishes.

Location