Diego’s Street Tacos hero image

Diego’s Street Tacos

Restaurant

705 Turquoise St, San Diego, CA 92109, USA

Biter Score
8.8
Closed
Tuesday: 12 PM – 9 PM
Diego’s Street Tacos photo 1
Diego’s Street Tacos photo 2
Diego’s Street Tacos photo 3