Best Taco Salad Anywhere.
This restaurant has the best taco salad ever made. It is so delicious. Me and my family eat it every other Friday. It is what we wait for during the week. This is also a good place for shakes, hamburgers, hot dogs, and snow cones. If you have never been here you'd better go now, because it has some of the greatest food. If you want delicious food and nice service come to The Spot , thats on the corner of Jennings and Arch in Landmark. I'm promising you, you won't regret it.