Restaurants in Taylor, TX
Restaurants
1425 N Main St.,
Taylor ,
TX
76574
UNITED STATES
Based on 1 reviews
Decent food
Not a bad restaurant for the small town of Taylor. Decent food and good service is what you can expect.Worldwide > United States > Taylor, TX > Restaurants