Mexican restaurant · Green Meadows
"Worldwide Tacos are part of a unique cuisine from South LA. Barbara 'Sky' Burrell of Sky's Gourmet Tacos, Taco Mell, and the overwhelmingly popular All Flavor No Grease also fall under this category." - Mona Holmes