Taqueria La Tapatia - 80 Six of us later in the evening. Lots of parking.... - 2312 days ago Mi Casita - 80 I had the chimichanga and since I am vegetarian they... - 2312 days ago Main Street Station - 80 Being the only restaurant in town open on Christmas Eve,... - 2334 days ago