SH 304 begins at a junction with SH 97. It heads north from this junction to an intersection with I-10. The highway continues to the north to an intersection with US 90.
SH 304 begins where SH 97 meets I-10. It moves north, eventually meeting US 90.