Big Taste is a casual Jamaican restaurant offering classic comfort dishes like oxtail and jerk chicken.