Mexico / Tijuana / Restaurantsfast foodDel TacoAddress1333 Palm Ave, Imperial BeachWebsitewww.deltaco.comPhone+16193493819—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itBurritos Luna Mexican Food · 44 mNot ratedMillport · 136 mNot ratedWienerschnitzel · 152 mNot ratedNoodles Noodles · 413 m