5300 Edgewood Rd. NE, Cedar Rapids, Iowa 52411
(319) 393-4170
Rumor has it our Cedar Rapids – Edgewood N location once set the world record for the most tortillas fresh-pressed in a single day (unconfirmed, but it sounds about right). With a fine-tuned crew doing their Burritos Better Built dance daily, here we make