Welcome to Greens & Lemons
Healthy and Mediterranean restaurant.
Food image prep
Side food item
Main food item
Greens & Lemons location

MCALLEN
1300 W Trenton Rd
McAllen, TX 78504
(956) 201-7831
BUSINESS HOURS
Sun 11:00 am - 5:00 pm
Mon 9:00 am - 8:00 pm
Tue 9:00 am - 8:00 pm
Wed 9:00 am - 8:00 pm
Thu 9:00 am - 8:00 pm
Fri 9:00 am - 8:00 pm
Sat 9:00 am - 8:00 pm
CONTACT US
1300 W Trenton Rd
McAllen, TX 78504
(956) 201-7831
SOCIAL MEDIA
Copyright Greens & Lemons 2024