Oli's Tacos
112 Plaza Dr, West Covina
(626) 338-1093
Recent Reviews
Oli's Tacos
112 Plaza Dr, West Covina 91790
(626) 338-1093