The taco stand offers the best, most authentic, tacos in Cleveland. Period. In colder months you can get tacos inside of the supermarket. This place is awesome. Highly recommend.
The grocery store is also pretty sweet too. We always buy spices, tortillas, and produce (including cacti!)