Loading

Menu for Green Owl Deli in McAllen, TX

Green Owl Deli in McAllen, TX, is a well-established American restaurant that boasts an average rating of 4.4 stars. Learn more about other diner's experiences at Green Owl Deli. Make sure to visit Green Owl Deli, where they will be open from 10:00 AM to 8:00 PM. Don’t risk not having a table. Call ahead and reserve your table by calling (956) 800-4616.

Other attributes include: quick visit.

For a similar meal experience, check out COMMONSPACE and City Cafe & Catering as an alternative.

Enjoyed your meal here? Leave a review!

There are currently no photos.

Pricila Cruz 1 year ago
5

I purchased their carrot cake and it was very tasty. The cake was moist, had a nice carrot flavor with some cinnamon and nutmeg... and it had some whipped cream on top. I would highly recommend if you?re looking for a healthy and tasty dessert! I hadpreviously had their pistachio cake and that is also good. The size is one small cake is about 4 inches in diameter. Enough for2 people and it is under $5. Customer service was also good. The cashier was polite and friendly. Read more

Chance the dog 1 year ago
5

I didn't love it. But it was tasty. The vegan option I tried was a veggie burger. I thought the patty was just a spread of... smashed vegetables. It's healthy and tasty but the texture was horrible. Floppy , soggy and wonky.. if the patty was firmer Iwould think about returning.... I did love the service. The are amazing at customer service.. Read more

Die_by_the_knife 2 years ago
5

Amazing food and quick service, The portions were good and it's nice to have a gluten-free vegan option, we will be stopping by... every time we visit the valley from now on! Read more

Bobbi Anania 2 years ago
5

Stopped in for the 1st time yesterday and had a fantastic lunch! We had the BBQ jackfruit sandwich and vegan tamales. It was... such a delicious meal we even got some frozen tamales to go. We'll definitely be back! Read more

Enrique Amar 2 years ago
5

This place has excellent food. We ordered a Tres Leches cake for my father in law's 95th Birthday. Everyone loved it. Great... restaurant with vegan options. Read more

Q & A

Activity Feed

FAQs

When is Green Owl Deli open?

Green Owl Deli is open on the following days:

Monday: 10:00 AM - 08:00 PM

Tuesday: 10:00 AM - 08:00 PM

Wednesday: 10:00 AM - 08:00 PM

Thursday: 10:00 AM - 08:00 PM

Friday: 10:00 AM - 08:00 PM

Saturday: 11:00 AM - 06:00 PM

Sunday: Closed

What forms of payment are accepted at Green Owl Deli?

They accept Apple Pay and Google Pay at Green Owl Deli.

Does Green Owl Deli offer delivery?

Yes, Green Owl Deli offers delivery.