What Sets Us Apart
At Trench Town Rock, we don’t just serve food—we share a piece of Jamaica. Our chefs are masters of the craft, blending the perfect mix of traditional techniques and modern creativity to create dishes that are both nostalgic and innovative. Every plate is a tribute to Jamaica’s culinary diversity, paired with an atmosphere that makes you feel like part of our family.
Our Commitment
We are committed to delivering not just exceptional food but also an unforgettable dining experience. Whether you’re dining in, ordering takeout, or catering for a special event, Trench Town Rock offers something for everyone. Our goal is to bring people together over the love of Jamaican food, creating a space where cultures connect and flavors shine. Thank you for making us part of your culinary journey. At Trench Town Rock, we promise to always serve food that warms your heart, fills your soul, and keeps you coming back for more.
Taste the Vibes of Jamaica—Right Here in Edmonton!
Visit us at Trench Town Rock and experience the magic of Jamaica, one plate at a time.











