Reina's Restaurant #1
12313 Bellaire Blvd, Houston 77072