Our Taco Shop

We recently opened our doors to the first Tacos Locos takeaway and sit down shop situated in the heart of Observatory, Cape Town. Join us for your weekly taco fix and more from Tuesdays to Saturdays for lunch and dinner. 

Call to place your order

The Menu






* please note that this is our in-store menu for sit down and collection. click on deliveries for our menu via ubereats, order in and mr d

Call to place your order

Tel: 081 851 6843

Address

61 Station Road, Observatory, Cape Town, South Africa

Hours

Open today

12:00 – 21:00