Plastic Straws Restaurants in ta
Show restaurants on map
3.9
Menu
3.9
Menu
City: ta, 79765 California 111, La Quinta, United States Of America
"I ordered lots of wings from there and they were really good"
Price
Feedback
These reviews refer only to the mentioned ingredients.