2008-01-30 17:19:26
WOW! WOW! The food is absolutely amazing! The best in Lincoln, Nebraska! Your salsa is wonderful. The tortillas are fabulous. Thank you!