Mexican street food restaurant serving burritos, tacos, and bowls. Located in Muhu.