Probably the best Mexican restaurant in the cou...
Probably the best Mexican restaurant in the country, even better than the ones in Manila. Try their burritos, enchilada and nachos.
Probably the best Mexican restaurant in the country, even better than the ones in Manila. Try their burritos, enchilada and nachos.