Emilios-Restaurant.com
Title
Emilio's Restaurant
Description
Emilio's Restaurant located along the waterfront in beautiful Santa Barbara is a favorite italian fine dining establishment for locals and visitors alike.
Emilio's Restaurant
Emilio's Restaurant located along the waterfront in beautiful Santa Barbara is a favorite italian fine dining establishment for locals and visitors alike.