Bella Jacks

St. Thomas, Canada

The best beef in town according to some reviews. Very good mexican in a very cozy atmosphere. Cold beer and delightful staff. Very reasonable prices.