Coco Loco Restaurant is a South American establishment offering delicious food at a great price. It is known for its vibrant flavors and welcoming atmosphere.