Savoring authentic Mexican flavors at Cactus 2, located at 223 Welch Ave Upper level, is a must-try experience. With generous portions and reasonable prices, this hidden gem delights with its flavorful dishes, attentive service, and vibrant atmosphere.
Yelp: 4.5/5
Google Reviews: 4.4/5
TripAdvisor: 4.5/5
Zomato: 4.3/5
Facebook Reviews: 4.8/5
No-contact delivery
Delivery
Takeout
Sports
Alcohol
Beer
Cocktails
Coffee
Comfort food
Happy hour drinks
Happy hour food
Hard liquor
Late-night food
Small plates
Vegetarian options
Wine
Breakfast
Brunch
Lunch
Dinner
Counter service
Dessert
Seating
Bar onsite
Restroom
Debit cards
Credit cards
Good for kids
Kids' menu