Overall good experience at this great new taco joint. The fish tacos are delicious and the churros are pretty good (at that price it's impossible to complain!). Staff was welcoming and extremely nice/polite - truly refreshing to get such great service. We went early on a weeknight so can't say that there was much of an "ambiance" but I can totally imagine what it would be like with a full house.
First impression was definitely a good one and we'll be back in no time!