American restaurant · 410 W 7th St, Taylor, TX
To-Go · Delivery
More food in Taylor, TX · American Food in Taylor