Isabel's - San Diego

966 Felspar St, San Diego, CA 92109, United States
Dishes: 44

Isabel's

Phone
+18582728400
Address
966 Felspar St, San Diego, CA 92109, United States

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now