Erika W's Santa Monica, CA, USA
4 Reviews |
3009 Main St
We've driven past this restaurant for years, and finally decided to try it out on a busy Saturday ni...
1810 Ocean Ave
Capo is one of our favorite restaurants in LA, hands down! One of the few places that have perfected...
Stella Barra Pizzeria
2000 Main St
Amazing pizza, great wine list, and a cool atmosphere on the west side...what more could you want? A...