Just Oxtails Soul Food
1811 Lingard Park Ct
Houston, TX 77047-7515
713-733-8111