Lelo's Island Bar
Restaurant in Port Aransas, Texas
Opening hours: Tu off; We 11:00-23:00; Th-Sa 11:00-24:00; Su-Mo 11:00-23:00 Features: outdoor seating
212 Beach Street, Port Aransas, 78373Restaurant in Port Aransas, Texas
Opening hours: Tu off; We 11:00-23:00; Th-Sa 11:00-24:00; Su-Mo 11:00-23:00 Features: outdoor seating
212 Beach Street, Port Aransas, 78373