Lola's is great!
They have an NFL package and three super TVs. They're on Front Street across from the Belize Bank, just before the entrance to The Phoenix. Tell Steve and Trevor we sent ya!

Last edited by IGAmel; 11/11/12 01:26 PM.