Just Oxtails Soul Food

4207 Reed Rd, Houston, TX

Menu (As of 10/30)

Available

Just Oxtails Soul Food: hours and how to order