"excellent service and the best food I ever had! very sad that they close."
Phone: +18059665006
Address: 1305 State st Santa Barbara, CA 93101, Santa Ana, United States
City: Santa Ana
Website: http://www.DowneysSB.com/
Dishes: 10
Amenities: 10
Categories: 5
Reviews: 1015