restaurant
I am planning on coming "home" in November (it's been a long,long time) and I remember a restaurant at the end of the street when U walk straight out of the church, left side, just across the street from the navy base. Is it still there? It was someone "front porch". TIA
restaurant
Chilolos? So you are going to try again?

