Abuelo's Mexican Restaurant
1531 S 81st West Ave Suite A, Tulsa, OK 74127
We invite you to Abuelo's to discover new tastes, share, laugh, celebrate traditions, make new ones.
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun: - Extra Phones
Phone: 918-992-2380
- Neighborhood
- Billington Acres
- Other Links
- Categories
- Mexican Restaurants, Bars
Suggest an Edit