We eat here every so often when we are on the Island. This place is a hole in the wall hidden gem. The service can be a bit slow at times but if you know that going in, you won't be upset. The food absolutely makes up for any problems with the service, if there are any. I always get the Migas (scrambled eggs with onion, jalapeños, and tomato) and ask that they prepare it Mexicana style - it then comes with fried tortilla strips and Papas (potato, served cooked in strips sort of like French fries). Oh my gosh. Amazing! Their flour tortillas are made from scratch and they are huge and outstanding! You can order any of the breakfast dishes as a burrito or as a plate - where all ingredients are separate and you can make your own burrito. There are different salsas available upon request. We really love this place!