Skip to content

San Lorenzo Taqueria

Detailed Information

Locals favorite spot for great Mexican food near South Shore Harbour.

Contact Information
Reviews