The people tend to be very friendly. If you are young or have long hair you are likely to be offered marijuana regularly, some people may even offer to take you back to their plants in the jungle for smokes and beers. They may seem to be a little insistent, but don't worry about telling them no, or "not in Belize", they are just being friendly, and are not part of some huge drug cartel.
Corozal is a small and sleepy town with great views of the bay. If you want to rest, this is a great stop. If you arrive on Sunday, you'll find most businesses closed, although a few of the small restaurants and general stores will be open.
The town has a fairly wide selection of shops, it is possible to buy clothing, food, kitchen and garden equipment, electronic goods, bicycles and more. During the day there is a market close to the bus station selling a variety of local products, such as fruit.
There are three banks in Corozal, two of them foreign with ATMs, but these will only accept Visa or Mastercard. The local 'Belize Bank' also has an ATM and will accept other cards such as Maestro, but it's reliability is questionable; you may end up having to wait inside the bank for an hour before they give you back your card and tell you its not working today. Within the banks you are likely to find very long queues.
It is possible to change Mexican and Belizean money on the street here, and this is legal and certainly safe if you do it next to the border checkpoint. You can also change money inside the customs office, but the rates are often less good, cash advances on credit cards are available here but a large "handling" fee is charged. If you are leaving the country and need to pay the exit tax it is a good idea to take money out in Corozal instead. Without a credit card you will have to withdraw money at the Belize Bank in Corozal or take out Mexican Pesos on the other side of the border, and change this into Belize dollars.
There are several bars around the town, beers cost around $2 BZD for a half English pint bottle (284ml).
As Corozal is easily reached from Mexico, many travellers from Mexico will cross the border to here, in order to re-enter Mexico and obtain a new tourist visa for additional time there. Corozal therefore has a very large amount of accommodation relative to its size and attractions. Since the town is not very big, one is sure to find several places after wandering around the center for a few minutes.
Mirador hotel offers internet service US$2 a hour. Service are available 7:30AM-10PM for people who are not staying in the hotel.