THIS IS ONE OF MY FAVORITE PLACES! My favorite item on menu is the Green Chili Chimi. Their chips and beans are DELICIOUS! The Green Salsa is to DIE for! The people are extremely nice and make it very comfortable.
This place is worth a try! You will LOVE IT!