Dodo's Chicken 4 years ago ID: #398621 Listed In : Hotels, Resorts & Restaurants 9431 Richmond Ave, Houston, TX 77063, USA 713-789-3636 http://dodoschicken.net Business Description Colombian Restaurant in Houston, TX Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Colombian Food Colombian restaurant Colombian Cuisine Roasted Chicken