Pho 88 #2 Noodles and Boba
Restaurant
•
4701 S Padre Island Dr suite D, Corpus Christi, TX 78411, USA
8.6
Wednesday: Closed
See if anyone you trust recommends it!