Taqueria California
11 N Lewis Ave, Tulsa
(918) 873-0623
Recent Reviews
You May Also Like
El pollero - 2405 E Admiral Pl
Mexican, Food Trucks, Vegetarian
She Brews Coffee Roasters - 1 N Lewis Ave
Coffee Shops, Internet Cafe, Coffee & Tea, Coffee, Pet Friendly
The Whittier Bar - 2405 E Admiral Blvd
Bar, Pet Friendly
Restaurants in Tulsa, OK
Taqueria California
11 N Lewis Ave, Tulsa, OK 74110
(918) 873-0623