The food at Lupita's is a real treat. The menu is varied and includes classic staples (burritos, etc.) as well as some fun and delicious entrees like fish tacos. The ambience is laid-back, with glass table tops and Mexican music playing in the background. The service is top-notch, and you can order in Spanish (they don't laugh at you if you try to utilize your 8th-grade-level Spanish to order) or English. The salsa is absolutely splendid, made with a healthy amount of cilantro. You can order to eat-in or to go.