Reviews
By now you have 12 rating from 2 website(s) available. The average rating for Green Owl Deli is 4 which means that guests have a very high opinion of this restaurant.
Reviews from various websites
The tacos veganos were sooo gooood! In fact, there are many vegan options; a good 3 to half of the menu. Also had a good yarn with the staff. Love it. Look at i...
read moremany here for vegans. super delicious food, including dessert! they had several mini vegan cakes pistachio, butter pecan, red velvet and more. I had the butter...
read moreEvery time I come to visit McAllen, I'll always be happy to eat here.
Great menu choices, delicious food, excellent dessert options. There are meals in the indoor or outdoor areas.
Cute little restaurant in a mall with lots of vegan options to choose from! We came here many times and tried many dishes! Tamales, baked potato, flautas, salad...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more