About
Tocha is the Portuguese word for ‘torch’ and also an offbeat bistro and bar with one of the cheapest places for Crazy Happy Hour. Crazy Happy Hour happens 5-6pm every day, Overall : Tocha Bistro is a great place to chill out and serves a wide variety of quality food that can satisfy anyone’s tummies and not damage your wallet. Definitely try and pop by during crazy hour (12noon-6pm)
Details