I think this is as fresh as food can get.
If you are up for a great Mexican experience, this place is the best package. Friendly, and well served... and when you take your first bite at it, don't forget to breathe. I had a fish burrito with the works baja style.