Komodo
➤ Venice, Marina Del Rey & Playa del Rey, 235 Main St, 90291-2590, Venice Beach, United States
American, Fusion, Juice, Tacos, Asian
"Dude this place is bueno!
I love their kimchi nachos, tacos and garlic fries.
Ohhh their mango juice is extremely refreshing too, plus it's free"