We are located in Orangevale on Greenback Lane next to Main Street
I love the Chicken Mole Enchiladas! The lunch menu is very reasonably priced and the service is great.
We went to this restaurant after I purchased a gift certificate from restaurant.... When we got there we saw a note on the door saying they no longer were accepting the certificat...