The food and Price at Talita's is just amazing. They import all their ingredients and the food is just to die for. I had the best mexican food in town here. The place is small and cozy and has great atmosphere. The staff is all friendly and courteous. It's also very inexpensive and Highly recommended.
more