Eating Mexican at Pedro's Taco Shack restaurant in McDonough, GA.

Feedback

Do you manage or own Pedro's Taco Shack?

Yes