Terra Sur Cafe serves traditional Peruvian cuisine, especially well known for its Ceviche. The restaurant has a cozy, warm atmosphere, and is referred to as "the best kept secret". Not only can you dine in, but the restaurant offers take out and delivery too!