Why do you want to remove country field? I'm curious :P
I'm also doing that on my site, coz we dont have delivery features so i must remove address, state, zip, country field,etc.
If u want remove that too, u can edit the view at Main>views>themes>tastyigniter-orange>checkout.php
Remove code on line 189-201 :
<div class="form-group">
<label for=""><?php echo lang('label_country'); ?></label>
<select name="address[<?php echo $address_row; ?>][country_id]" class="form-control">
<?php foreach ($countries as $country) { ?>
<?php if ($country['country_id'] === $address['country_id']) { ?>
<option value="<?php echo $country['country_id']; ?>" selected="selected"><?php echo $country['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $country['country_id']; ?>"><?php echo $country['name']; ?></option>
<?php } ?>
<?php } ?>
</select>
<?php echo form_error('address['.$address_row.'][country_id]', '<span class="text-danger">', '</span>'); ?>
</div>
then remove the validation at controller file (main>controllers>checkout.php) on line 454
$this->form_validation->set_rules('address['.$key.'][country_id]', 'lang:label_country', 'xss_clean|trim|required|integer');
remove that so it wont return an error validation.
CMIIW