Pink Flamingo Taco Shop
(138)
Restaurant
Address: 17109 US-271, Winona, TX 75792
Hours: Closed ⋅ Opens 11 AM Tue
Phone: (903) 707-0925
Cute cozy taqueria. Fast service. Delicious food. Perfect for a yummy, quick bite. Also serving size is fairly large.