Sabrosa
Mexican · Casual Dining · Taco Shop
Sabrosa is a Mexican restaurant offering dine-in and takeout options.
Location
Best places nearby
The highest rated places close to Sabrosa.
Local restaurants nearby
153 Hector Gate, NS
Location
The highest rated places close to Sabrosa.
153 Hector Gate, NS