Everything Else
Bart Lafayette station
3601 Deer Hill RdGreat Public Transport
Venture Quality Goods
3599 Mt Diablo BlvdCool clothing store
Essentials
Trader Joe's
3649 Mt Diablo BlvdGreat food and really close
Diablo Foods
3615 Mt Diablo BlvdGourmet groceries
Food Scene
Amarin Thai Cuisine
3555 Mt Diablo BlvdBest Thai Food in Lafayette
Pizza Antica
3600 Mt Diablo BlvdAmazing pizza!
Postino
3565 Mt Diablo BlvdGreat for a fancy date
El Charro Mexican Dining
3339 Mt Diablo BlvdWonderful Mexican restuarant
Oasis Cafe
901 Divisadero StAmazing Gyros!
La Boulange de Lafayette
3597 Mt Diablo BlvdNice for breakfast
Entertainment & Activities
Powell's Sweet Shoppe
Candy and gelato what's not to like?