Roy 7 W. Carillo St. Santa Barbara CA United States
Outdoor dining
Hours: Lunch & Dinner Tues.-Sun.
Phone: 805.966.5636 Accepts: American Express