MENU
component-ddb-728x90-v1-01-desktop
Special Advertiser Content

Green Owl Deli

Green Owl Deli

The Green Owl Deli is located in McAllen off 10th Street and offers an array of vegan, vegetarian, gluten-free and regular meat dishes. Their cold-pressed juices come in a wide variety of flavors and the desserts are made from scratch in-house. The Green Owl Deli encourages a healthy lifestyle that is both energizing and delicious. Their motto? Let Your Food Be Your Medicine!

Green Owl Deli
2901 N 10th St, McAllen, TX 78501
(956) 800-4616
GreenOwlDeliRestaurant.com | Facebook | Instagram

Trending