Restaurants - Santa Ana, California, United States
The Green Parrot Villa is a Mexican restaurant serving international food, Sunday brunch, lunch buffet and catering. Our banquet facilities and halls serve as a wedding and special events venue.
Nginx
Amazon AWS
Google Analytics
Yelp