It's not cheap but the food is great and really worth it. The fish tacos are not to be missed and I really enjoyed the fish and chips, too.
The service is quite good; you order at the counter and they bring it to your table. Last time I was there, I noticed the staff working very hard to ask customers what more they needed, clear tables and just generally keep the place clean and keep things moving. The employees are unfailingly friendly.
This is a good place. Try it!