El Taco Rey |
|
330 E. Colorado Ave.
Colorado Springs, CO 80903
719.475.9722
Colorado Springs, CO 80903
719.475.9722
Popular downtown Mexican cafe under the great care of the Aguilar family since 1976. There's limited seating in the small eatery during lunch hours, but something generally opens up pretty quick and there's additional seating on the patio. Free parking in the lot directly behind the restaurant is accessible from Wahsatch St.