Eating Thai Sushi at Taco Bell restaurant in Savannah, GA.

Feedback

Do you manage or own Taco Bell?

Yes