Taylor Cafe

101 N. Main St.
Taylor
Texas
United States