Depending on who waits on you your experience at Don Pedros will either be great, or just ok. The food is usually very good all though the occasional mess up can ruin the meal. Their prices are also fairly competitive and it is quite easy for two people to get a great big meal for under $20.00. Definitely give this place more than one chance in case you get a bad waiter/waitress the first time!
Pros: Good food, great prices
Cons: Service varies, food is occassionaly bland