Tio Carlos Restaurant

  • Restaurants
314 N Main St
Keller, TX 76248
(817) 379-5872
  • About

    Tio Carlos Flavors and diverse menu is the result of long years of experience and creativity of Carlos and our great team of cooks, featuring delicious Tex-Mex with a touch of Latin savories twist.