If you are in Cleveland, you have to stop here. We just stumbled across it last night and went in - not knowing anything about it. Sure glad we did!
We were seated immediately. No wait - but the place was rocking and had people everywhere.
The staff quickly helped us understand the menu - which the have a build your own taco order card that they are mostly known for! Really cool idea and made ordering a breeze.
The food was incredible - and the queso was the best!
Stop in.
Give them a try!
You won't regret it.