Star Donuts & Coffee recently opened and it is located on the corner of Lynch St and Ellis Ave at 2920 John R. Lynch St Suite A. Their store hours are 5 AM to 2 PM Monday- Friday. On Saturday and Sunday they are open from 6 AM to 2 PM.
Check out the pictures below. For more information check out their Facebook page https://www.facebook.com/Star-donuts-coffee-113719704557872 .