Capo
...
Capo
Santa Monica, United States
View on map
34.0079794, -118.491217
1810 Ocean Ave
Santa Monica, CA 90401
United States
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!