Get directions to: City Cafe, Elgin, TX Restaurant address: 19 N Main St Elgin, TX 78621, USA Driving Walking Bicycling Restaurant: City Cafe