Panjwani Energy owns and operates Star Stop convenience stores in Houston, Austin and San Antonio, Texas. The company reported it operates 134 stores as of Jan. 1. Most stores range in size from 1,000 to 2,500 square feet, and newer stores have commercial space attached to the store. Some feature attached QSRs such as Burger King and a car wash. All sites sell fuel.

For benchmarking purposes, store counts are as of Jan. 1, 2023.

Headquarters:Houston, Texas
No. of Stores:134
Rank Last Year:61