505 E 8th St, National City, California 91950 USA
Good-sized searing area! Great to see people eating inside again!
Photo Credit: Yelp