1712 E Avenida De Los Arboles, Thousand Oaks, California 91362 USA
Killer shrimp tacos in a hard shell.
Photo Credit: Yelp