Casa Carlitos is a Mediterranean restaurant with accessible facilities, offering parking and accepting credit cards.