2901 N 10th St, McAllen, TX 78501 Cross Streets: Between Harvey Ave and Esperanza Ave
Green Owl Deli is a vegan food-friendly deli restaurant, offering a wide range of options from regular to vegan. Many of their plates are traditional, and they rotate healthier. Green Owl Deli also offers a vegetarian gluten free dessert, andthey make their own cold-pressed juices from 100% natural organic origin.
Mon 10:00 AM - 8:00 PM Tue 10:00 AM - 8:00 PM Wed 10:00 AM - 8:00 PM Thu 10:00 AM - 8:00 PM Fri 10:00 AM - 8:00 PM Sat 11:00 AM - 6:00 PM Sun Closed