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...
Cancel
Save this tip Report
Share
Don Pedro Taco Shop
6.0
Chula Vista, CA
Mexican Restaurant
Show More