Tello’s Mexican Grill

Restaurant

Tello’s Mexican Grill offers an inviting escape in London Square, where vibrant flavors meet a cozy ambiance. Known for its quick service and outstanding cocktails, this casual spot is popular for lunch and dinner, perfect for families and groups alike. Diners rave about the juicy chicken, well-seasoned beef, and irresistible chips and salsa. The friendly staff enhances the warmth of the fireplace, making it a delightful rendezvous for any occasion. With great prices and a welcoming atmosphere, Tello’s is a must-visit in Tulsa!

Best in Tulsa

Contact Info

  • Location: 5800 S Lewis Ave #151, Tulsa, OK 74105
  • Located in: Floor 1 · London Square
  • Phone: (918) 488-6163
  • Price range: $
Tello’s Mexican Grill

Opening hours

  • Monday: 11 am-9:30 pm
  • Tuesday: 11 am-9:30 pm
  • Wednesday: 11 am-9:30 pm
  • Thursday: 11 am-9:30 pm
  • Friday: 11 am-10 pm
  • Saturday: 11 am-10 pm
  • Sunday: 11 am-9:30 pm

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Great beer selection
  • Great cocktails
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Quick bite
  • Small plates
  • Spirits
  • Wine
  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Trendy
  • Groups
  • Tourists
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking
Tello’s Mexican Grill Food & drink
Tello’s Mexican Grill Vibe

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Rocky Kovacek

October 04, 2024

Tello's Mexican Grill is a cozy gem on S Lewis Ave! 🌮✨ The ambiance is relaxed, and I love settling by the fireplace. I usually order the Yolandas, which are a flavor bomb, while my partner can't resist their spicy nachos with fresh jalapeños.

The salsa and queso always hit the spot! Plus, their margaritas can really lift your spirits. The staff is incredibly friendly, making every visit feel special. Whether dining in or using DoorDash, the service is consistently fast and reliable. Can't wait for our next visit! 🍹


Nearby Restaurants

Church's Texas Chicken

Chicken restaurant

6919 S Lewis Ave, Tulsa, OK 74105, United States

El Super Taco

Mexican restaurant

6006 S Peoria Ave, Tulsa, OK 74105, United States

Raising Cane's Chicken Fingers

Fast food restaurant

3647 S Peoria Ave, Tulsa, OK 74105, United States

Cicis Pizza

Pizza restaurant

4949 S Peoria Ave, Tulsa, OK 74105, United States

Mazzio's Italian Eatery

Pizza delivery

4205 S Peoria Ave, Tulsa, OK 74105, United States

China Wok Super Buffet

Buffet restaurant

4971 S Peoria Ave, Tulsa, OK 74105, United States

Weber's Superior Root Beer Drive-in

Hamburger restaurant

3817 S Peoria Ave, Tulsa, OK 74105, United States

Sin Fronteras

Restaurant

5125 S Peoria Ave, Tulsa, OK 74105, United States

Burger Street

Hamburger restaurant

4919 S Peoria Ave, Tulsa, OK 74105, United States

Elmer's BBQ

Barbecue restaurant

3316 S Peoria Ave, Tulsa, OK 74105, United States

Jimmy John's

Sandwich shop

3543 S Peoria Ave, Tulsa, OK 74105, United States

Taco Bueno

Fast food restaurant

4608 S Peoria Ave, Tulsa, OK 74105, United States

Long John Silver's | A&W

Fast food restaurant

3152 E 51st St, Tulsa, OK 74105, United States

CAVA

Mediterranean restaurant

3629 S Peoria Ave, Tulsa, OK 74105, United States

R Bar & Grill

Bar & grill

3421 S Peoria Ave, Tulsa, OK 74105, United States

Taco Bell

Fast food restaurant

4710 S Peoria Ave, Tulsa, OK 74105, United States

In the Raw Sushi

Sushi restaurant

3321 S Peoria Ave, Tulsa, OK 74105, United States

Torchy's Tacos

Mexican restaurant

3330 S Peoria Ave, Tulsa, OK 74105, United States

Keo

Asian restaurant

3524 S Peoria Ave, Tulsa, OK 74105, United States

Sushi Hana

Sushi restaurant

3739 S Peoria Ave, Tulsa, OK 74105, United States