Get directions to: Starbeaus, Comanche, TX Restaurant address: 134 W Central Ave Comanche, TX 76442, USA Driving Walking Bicycling Restaurant: Starbeaus