Llew Q.

Llew Q. left a tip at Don Pedro Taco Shop

247 3rd Ave #B, Chula Vista, CA | April 12, 2012
It's just okay. Meat in the rolled tacos need to be salted. There is no taste. All taste coming from the cheese.
Tip is too short...
Tip is too long...
Save this tip Report
Don Pedro Taco Shop
Chula Vista, CA
Mexican Restaurant
Show More