Stark Brothers Beef Shop
727 Freeport St, Houston TX 77015