Los Tacos Locos
1854 Cochran St, Simi Valley
(805) 896-8619
Recent Reviews
You May Also Like
Birdie Bar - 5031 Alamo St
Sports Bar, Burgers
Fast n Fresh Mexican Grill - 2480 Tapo St
Mexican
Golden Nugget Pub and Tavern - 4435 Cochran St
Pubs
Restaurants in Simi Valley, CA
Los Tacos Locos
1854 Cochran St, Simi Valley, CA 93065
(805) 896-8619