Review: Lupitas shows why it is Sugar Land staple | Culture | fortbendstar.com

On a recent trip to Lupitas Mexican Restaurant in Sugar Land, 3121 State Highway 6, I couldn't help but notice the place's potential for that sort of …