
O’cado Restaurant
14568 Ventura Blvd, Sherman Oaks, CA 91403, USA
3 soft tacos with impossible meat in corn tortillas, with pico de gallo, avocado, spicy Mayo on the side and spicy salsa verde, the fries are unbelievable!
1 comentario
Wow! Impossible tacos! 🌮