Thai Restaurants in Alamosa, CO Thai House525 Main StAlamosa, CO, 811017195891114Asian RestaurantsChinese FoodRestaurants DowntownRestaurants That DeliverThai Restaurants Show More