This restaurant does not have any images
Salt and Lime
Orders through Toast are commission free and go directly to this restaurant
Online ordering is currently unavailable. Please contact the restaurant to place an order.
All hours
Sunday | 11:00 am - 5:00 pm |
Monday | Closed |
Tuesday | 11:00 am - 8:30 pm |
Wednesday | 11:00 am - 8:30 pm |
Thursday | 11:00 am - 8:30 pm |
Friday | 11:00 am - 8:45 pm |
Saturday | 11:00 am - 8:45 pm |
Restaurant info
We call it Okie Tex Mex but some just call it pure deliciousness. Come try our tacos, queso, house made salsas, wings and everything in between!
Location
1121 S. Elgin, Tulsa, OK 74120