Ego is located inside Plaza Las Americas, Puerto Rico's biggest shopping center. Location - 2L:227 @ 525 Av. Franklin Delano Roosevelt, San Juan, 00918.