Restaurant Y Taqueria La Mejor Address: 5901 International Blvd, Oakland, CA 94621 Phone: (510) 633-4991 Hours: Sat: 8am-10pm Sun: 8am-10pm Nice to Know: Noise Level Average Restaurants, Mexican Other Businesses: Brotzeit Lokal at 1000 Embarcadero, Oakland, CA 94606 Le Cheval at 1007 Clay St, Oakland, CA 94607 Lungomare at 1 Broadway, Oakland, CA 94607 Forge Pizza Oakland at 66 Franklin St, Oakland, CA 94607 Farley's On 65th at 1195 65th Ave, Oakland, CA 94621