The Corner Taqueria

Location and Nearby Activities