Shelly's Deli

4.0 (48)restaurant

A low-key Mexican eatery and deli tucked into Otay Mesa's industrial district.

Find on Google Maps

Description

Located on Piper Ranch Road, the Otay Mesa restaurant serves as a casual dining spot specializing in Mexican food.

Ask Karpo for more information.