J
JD Schroeder Review of Momocho
Awesome food! Their chips are really really good, ...
Awesome food! Their chips are really really good, and they have a bunch of different dips to go with them. Food wasn't cheap but it was really good.
definitely would come again if I'm ever in Cleveland
Comments: