Thai Restaurants

Rooster’s House of Ramen

Address: 323 N Tejon St, Colorado Springs, CO 80903