Casa Concha is a rice restaurant offering traditional cuisine and a taste of home. It features two dining rooms, one seating up to 50 guests.