5405 Redwood St, San Diego 92105, United States
5405 Redwood St, San Diego 92105, United States
No delivery
Spot something wrong?
Dishes at Tuk Tuk Thai Restaurant. Prices may vary in venue.
Been to Tuk Tuk Thai Restaurant? Be the first to share what you ate.