Sal & Pimienta Kitchen - 818 Town and Country Blvd #105, Houston, TX 77024, USA on Eaten