Green Parrot Villa
2035 N Main St, Santa Ana
(714) 569-1970
Recent Reviews
Order Online
Reserve
You May Also Like
Tangata Restaurant - Bowers Museum, 2002 N Main St
American, New American, Pop-Up Restaurants, Coffee & Tea
El Pollo Loco - 1909 N Main St
Mexican, Fast Food, Chicken Shop
Taco Bell - 1229 17th St
Fast Food, Mexican
Restaurants in Santa Ana, CA
Green Parrot Villa
2035 N Main St, Santa Ana, CA 92706
(714) 569-1970