Jurassic Tacos is a Mexican restaurant known for its generously portioned and flavor-packed tacos.