 No passport needed for this culinary delight. With two convenient locations, Campbell Lane and Downtown Stadium Plaza. Garcia's Grill, fresh daily, authentically delicious. News and weather this hour is brought to you by Capital Window and Door on Talk 104 and 93 WKCT Bowling Green.