Photos
Description
Contacts
Phone
+12018715855
Address:
79 Slocum Ave, Englewood, NJ 07631
Website:
https://santa-barbara.ola.click/
Categories
Features
Identifies as Latino-owned
Curbside pickup
Delivery
Debit cards
NFC mobile payments
Credit cards
Dine-in
Takeout
Beer
Casual
Lunch
Coffee
Accepts reservations
Comfort food
Kids' menu
Quick bite
Small plates
Vegetarian options
No-contact delivery
Drive-through
Cash-only
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★