Although the patio is really unique and a great place to hang I wouldn't recommend this place
1. Tacos are expensive for what you get ($18 for 3)
2. They need to train their staff better on customer service. Rather than standing around and chatting, they need to focus on basic customer needs. Like providing plates and napkins when served.
Felt no guilt on leaving 0 tip on the bill.