Taco Bell ★★★★☆3.6 (1,072) Restaurants Fast food restaurant · Burrito restaurant · Takeout Restaurant (...) 2400 N Main St, Walnut Creek, CA 94596 Today: Open 24 hours Call Website Details →