Take Out Restaurants in Stratford, TX Primo's Cafe1120 E Texas AveStratford, TX, 790848063663799Mexican RestaurantsTake Out RestaurantsThe GrillUsed Restaurant Equipment Supplies Subway201 E Texas AveStratford, TX, 790848063663663Fast Food RestaurantsSubwayTake Out RestaurantsThe GrillUsed Restaurant Equipment Supplies Show More