Tailmate Logo
Tailmate Dog Icon
Guides
Log In
Sign Up
Log In
Sign Up
Where to?
Current Location
Where to?
Current Location
Suggest an Edit | Tailmate
Restaurants
Basta Restaurant
Suggest an Edit
Suggest an Edit
Basta Restaurant
28863 Agoura Rd Agoura Hills, CA 91301
Reason for suggested edit
Not dog-friendly
Permanently closed
Other
Comment (Optional)
I am the owner or an employee of this restaurant
Cancel
Submit