City Cafe

19 N. Main St.
Elgin
Texas
United States