Soul Azteka photo1

Soul Azteka - St John's, Newfoundland and Labrador

Mexican
11 Freshwater Road, St. John's A1C 2N1 (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place

Delivery

Free Parking

Indoor Seating

Takeout Available

Soul Azteka
11 Freshwater Road, St. John's A1C 2N1