Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Walnut_Creek

Smart Alec's Intelligent Fast Food, Walnut Creek, California










Smart Alec's Intelligent Fast Food
1372 Locust St. (between Mount Diablo Blvd. and Cypress St.)
Walnut Creek CA United States


Phone: 925.935.9052