Address: 332 E 1st St, Tulsa, OK 74120, USA
Phone: +19183827482
Sunday: 11AM–9PM
Monday: 11AM–10PM
Tuesday: 11AM–10PM
Wednesday: 11AM–10PM
Thursday: 11AM–10PM
Friday: 11AM–11PM
Saturday: 11AM–11PM
Thanks! Your review is awaiting moderation.
There isn't a dedicated lot. There's a pay lot across the street and street parking is generally available
I do not know. I always use cash at restaurants where I lose control of my credit cards when the wait staff carry my card away to process my payment.
A few options and many items can be ordered as vegetarian. It's Tulsa, not a trendy East or West coast major city so expectations should be lowered when in Oklahoma in general. Although El Guapos makes a conscious effort to cater to a vegetarian diet, understand your surroundings.
Downtown Tulsa
You can just walk in. And go to the top of the restaurant.
Yes
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.