Los Charros Mexican Restaurant Address: 2579 Main St, Oakley, CA 94561 Phone: (925) 679-8400 Hours: Mon: 11am-9pm Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 9am-9pm Restaurants, Caterers, Mexican Other Businesses: Taquiza Limon at 2170 Main St, Oakley, CA 94561 Casa Ferratt at 3587 Main St, Oakley, CA 94561 Silver River Restaurant at 3100 Main St, Oakley, CA 94561 McDonald's at 914 Main St, Oakley, CA 94561 Uncle Wong Chinese Restaurant at 2005 Main St, Oakley, CA 94561