DUMBO: Pedro’s Eye Catching Exterior!

DUMBO: Pedro’s Eye Catching Exterior!

Sure, Pedro's Mexican restaurant has plenty to draw you in. A cool vibe, good food and needless to say.. margaritas. BUT we can't help but be drawn in by its…