The tacos are some the freshest and best I've ever had. The service is friendly and fast and the prices can't be beat. Be prepared you might have to wait in a line but its worth it. Its not the nicest looking restaurant but don't let that stop you from going in. Some people might even say its a dive. Go for it.