Where is it?

 Sure, any walking talking pepper can wear a sombrero, but dark shades and high-top sneakers? These have to be the hippest jalapeno peppers in the metro. Do you know where this place is?

Categories: Dining, Food & Drink