1. Sala Thai
1293 Main St, Windsor, CO 80550
Coordinate: 40.47878,-104.92035
Phone: (970) 686-6688
2. Chili Thai Windsor
1215 Main St, UNIT D, Windsor, CO 80550
Coordinate: 40.4796,-104.91784
Phone: (970) 686-9168
3. Simply Thai
1293 Main St Ste 3, Windsor, CO 80550
Coordinate: 40.47898,-104.92149
Phone: (970) 686-6688