2250 South Federal Blvd, Denver, CO 80219
Cafe Chihuahua is a family Mexican restaurant with solid Tex Mex. There’s a big dining area, patio bar and numerous flat screen TVs for watching the game.
Cafe Chihuahua Happy Hours: Monday-Friday 2pm-6pm
Discounted drink specials
back to West Denver