Zelo Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (805) 966-5792
Address: 630 State St, Santa Barbara, CA 93101
Price Range : Average
901 Chapala St, Santa Barbara, CA 93101
126 E Canon Perdido St, Santa Barbara, CA 93101
617 N Milpas St, Santa Barbara, CA 93103
633 E Cabrillo Blvd, Santa Barbara, CA 93103
1324 State St, Santa Barbara, CA 93101
791 Chapala St, Santa Barbara, CA 93101
712 N Milpas St, Santa Barbara, CA 93103
501 N Milpas St, Santa Barbara, CA 93103
2009 De La Vina St, Santa Barbara, CA 93105
1906 Cliff Dr, Santa Barbara, CA 93109