thebaginvestigator.com
Cowrie Grill, Promenade
Cowrie Grill is located at Promenade Mall, Missouri Street, San Juan City. Upon entering the restaurant, you will initially feel that you are entering a five star hotel, with its very sophisticated and intricate wall and ceiling designs, you will surely be mesmerized by its beauty.