Tosticeviche Belicos5.0 (2)restaurant1736 Boston St, Aurora, CO 80010, USAAn Aurora seafood spot built around specialized ceviche preparations and tostadas.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP