Log in or register to post comments General Stephen Mejias Sat, 11/18/2006 - 11:21 Walking down Jay Street, I completely fell in love with Pedro's Spanish American Restaurant. I hope to return someday and try their Super Nachos and a margarita. Select ratingGive DUMBO - Pedro's Restaurant 1/5Give DUMBO - Pedro's Restaurant 2/5Give DUMBO - Pedro's Restaurant 3/5Give DUMBO - Pedro's Restaurant 4/5Give DUMBO - Pedro's Restaurant 5/5 No votes yet