Profile: El Chico Restaurant is a Eating and drinking places company located at Lufkin, Texas USA, address is 2104 S 1st St, Lufkin 75901-5902 TX, postcode is 75901-5902, you can contact El Chico Restaurant by phone 4059360529
Please share as much information as you can about El Chico Restaurant so other users can benefit from your comment.