Van Loc Restaurant
OPEN NOW
Today: 9:00 am - 11:00 pm
Phone: (713) 528-6441
Address: 3010 Milam St, Houston, TX 77006
Van Loc Vietnamese & Chinese Restaurant
Cuisines: Family Style
1701 Webster St, Houston, TX 77003
1952 Montrose Blvd, Houston, TX 77006
2521 Bagby St, Houston, TX 77006
415 Westheimer Rd, Houston, TX 77006
1225 Westheimer Rd, Houston, TX 77006
1600 Westheimer Rd, Houston, TX 77006
3017 Milam St, Houston, TX 77006
4403 Fannin St, Houston, TX 77004
2513 Bagby St, Houston, TX 77006
1425 W Gray St Ste A, Houston, TX 77019