The Best Lechon Belly in town. The premium taste of herbs in the pork that melts in your mouth! Favorite!!
A great place to eat! Glad it’s SO near our house ️