-/1
Island Spice
by Island Spice
Published: August 3, 2024 (4 months ago)
Category
Location
17802 W Little York Rd, Houston, TX, United States, Texas

Island Spice Bar and Grill serves the Best oxtails in Houston, slow-cooked to perfection with rich, flavorful sauces. Our Caribbean menu also includes jerk chicken and tropical cocktails, all in a lively, music-filled atmosphere. For promotions and bookings, reach out to Promotions@islandspice.net or 281-859-1499.