Despite the Spanish-sounding name, Casa Verde is an all-out American food shop located on the second floor of UP Town Center. Stepping inside the place, it gives out the typical American casual dining vibe. Add to that the huge servings their menu offers, reminiscent of the American food lifestyle where bigger is better. Casa Verde is the go-to if one wants a perfect place for family reunions with dynamic American food.
Other American Restaurants Nearby